@charset "UTF-8";
  .article_complex_1e65 img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.message_c74d {
  box-sizing: border-box;
}
.block-light-61d7 label {
  display: block;
}
.feature_yellow_42c9 {
  line-height: 0;
}
.feature_yellow_42c9,
.feature_yellow_42c9 img {
  box-sizing: border-box;
}
.feature_yellow_42c9.west_73e2 {
  text-align: center;
}
.button_722c {
  box-sizing: border-box;
}
.button_722c figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.button_722c audio {
  min-width: 300px;
  width: 100%;
}
.texture_98f3 {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.texture_98f3.west_73e2 {
  text-align: center;
}
.texture_98f3.icon-de71 {
  text-align: right;
}
:where(.texture_98f3) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.tag_f4d1[style*="text-decoration"] .texture_98f3 {
  text-decoration: inherit;
}
.highlight-3787 > .tag_f4d1.block-light-0aa7 {
  max-width: none;
}
.highlight-3787 > .tag_f4d1.block-light-0aa7 .texture_98f3 {
  width: 100%;
}
.highlight-3787
  > .tag_f4d1.content_02c5
  .texture_98f3 {
  font-size: inherit;
}
.highlight-3787 > .tag_f4d1.table-26fb {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.highlight-3787 > .tag_f4d1.sidebar-00ad {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.highlight-3787 > .tag_f4d1.frame_complex_7cb2 {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.highlight-3787 > .tag_f4d1.caption_slow_f13d {
  flex-basis: 100%;
  width: 100%;
}
.highlight-3787.video-south-1e96 > .tag_f4d1.table-26fb {
  width: 25%;
}
.highlight-3787.video-south-1e96 > .tag_f4d1.sidebar-00ad {
  width: 50%;
}
.highlight-3787.video-south-1e96 > .tag_f4d1.frame_complex_7cb2 {
  width: 75%;
}
.tag_f4d1.widget-d15e,
.texture_98f3.tag_f4d1.widget-d15e {
  border-radius: 0;
}
.tag_f4d1.picture-89af,
.texture_98f3.picture-89af {
  border-radius: 0 !important;
}
.tag_f4d1 .texture_98f3.article_clean_3232,
.tag_f4d1.article_clean_3232 > .texture_98f3 {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.tag_f4d1 .texture_98f3.article_clean_3232:not(.main_74e1),
.tag_f4d1.article_clean_3232
  > .texture_98f3:not(.main_74e1) {
  color: currentColor;
}
.tag_f4d1 .texture_98f3.article_clean_3232:not(.background_warm_8abf),
.tag_f4d1.article_clean_3232
  > .texture_98f3:not(.background_warm_8abf) {
  background-color: transparent;
  background-image: none;
}
.tag_f4d1 .texture_98f3:where(.carousel_597f) {
  border-width: initial;
}
.tag_f4d1 .texture_98f3:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.tag_f4d1 .texture_98f3:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.tag_f4d1 .texture_98f3:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.tag_f4d1 .texture_98f3:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.tag_f4d1 .texture_98f3:where([style*="border-style"]) {
  border-width: initial;
}
.tag_f4d1 .texture_98f3:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.tag_f4d1 .texture_98f3:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.tag_f4d1 .texture_98f3:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.tag_f4d1 .texture_98f3:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.highlight-3787.video-south-1e96 {
  flex-direction: column;
}
.highlight-3787.video-south-1e96 > .tag_f4d1:last-child {
  margin-bottom: 0;
}
.highlight-3787 > .tag_f4d1 {
  display: inline-block;
  margin: 0;
}
.highlight-3787.accordion-27e1 {
  justify-content: flex-start;
}
.highlight-3787.accordion-27e1.video-south-1e96 {
  align-items: flex-start;
}
.highlight-3787.description-11b4 {
  justify-content: center;
}
.highlight-3787.description-11b4.video-south-1e96 {
  align-items: center;
}
.highlight-3787.breadcrumb-79cc {
  justify-content: flex-end;
}
.highlight-3787.breadcrumb-79cc.video-south-1e96 {
  align-items: flex-end;
}
.highlight-3787.background_full_328d {
  justify-content: space-between;
}
.highlight-3787.west_73e2 {
  text-align: center;
}
.highlight-3787:not(
    .background_full_328d,
    .breadcrumb-79cc,
    .accordion-27e1,
    .description-11b4
  )
  .tag_f4d1.west_73e2 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.highlight-3787[style*="text-decoration"] .tag_f4d1,
.highlight-3787[style*="text-decoration"] .texture_98f3 {
  text-decoration: inherit;
}
.highlight-3787.content_02c5 .texture_98f3 {
  font-size: inherit;
}
.tag_f4d1.west_73e2,
.pagination-db2b {
  text-align: center;
}
.pagination-db2b td,
.pagination-db2b th {
  border: 1px solid;
  padding: 0.25em;
}
.pagination-db2b th {
  font-weight: 400;
}
.pagination-db2b caption {
  background-color: inherit;
}
.pagination-db2b table {
  border-collapse: collapse;
  width: 100%;
}
.pagination-db2b table:where(:not(.main_74e1)) {
  color: #40464d;
}
.pagination-db2b table:where(:not(.main_74e1)) td,
.pagination-db2b table:where(:not(.main_74e1)) th {
  border-color: #ddd;
}
.pagination-db2b table.background_warm_8abf th {
  background-color: inherit;
}
.pagination-db2b table.main_74e1 th {
  color: inherit;
}
:where(.pagination-db2b table:not(.background_warm_8abf) th) {
  background: #ddd;
}
.selected-5a75 {
  box-sizing: border-box;
}
.selected-5a75.list-brown-90a4 {
  margin-right: 2em;
}
.selected-5a75.icon-de71 {
  margin-left: 2em;
}
.selected-5a75.caption-b873.west_73e2 {
  text-align: center;
}
.pro-b9e6 {
  box-sizing: border-box;
}
.pro-b9e6 code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.shade-8932 {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .shade-8932 {
    flex-wrap: nowrap !important;
  }
}
.shade-8932.block_short_ac96 {
  align-items: flex-start;
}
.shade-8932.next_a417 {
  align-items: center;
}
.shade-8932.footer_8321 {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .shade-8932:not(.hover-in-cd8f) > .red-74dd {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .shade-8932:not(.hover-in-cd8f) > .red-74dd {
    flex-basis: 0;
    flex-grow: 1;
  }
  .shade-8932:not(.hover-in-cd8f)
    > .red-74dd[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.shade-8932.hover-in-cd8f {
  flex-wrap: nowrap !important;
}
.shade-8932.hover-in-cd8f > .red-74dd {
  flex-basis: 0;
  flex-grow: 1;
}
.shade-8932.hover-in-cd8f
  > .red-74dd[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.shade-8932) {
  margin-bottom: 1.75em;
}
:where(.shade-8932.background_warm_8abf) {
  padding: 1.25em 2.375em;
}
.red-74dd {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.red-74dd.prev-6827 {
  align-self: flex-start;
}
.red-74dd.media_0144 {
  align-self: center;
}
.red-74dd.dim_0bf3 {
  align-self: flex-end;
}
.red-74dd.section_first_4206 {
  align-self: stretch;
}
.red-74dd.dim_0bf3,
.red-74dd.media_0144,
.red-74dd.prev-6827 {
  width: 100%;
}
.carousel-wide-d65d {
  box-sizing: border-box;
}
.carousel-wide-d65d .list-brown-90a4 {
  float: left;
}
.carousel-wide-d65d .icon-de71 {
  float: right;
}
.carousel-wide-d65d .backdrop-790f:after {
  clear: both;
  content: "";
  display: table;
}
.carousel-wide-d65d .tiny_d2e3 {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.carousel-wide-d65d .tiny_d2e3 .progress-dynamic-e5ad {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.carousel-wide-d65d .tiny_d2e3 .progress-dynamic-e5ad p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.carousel-wide-d65d .tiny_d2e3 .background_large_1eca {
  list-style: none;
  margin: 0;
  padding: 0;
}
.carousel-wide-d65d .fast-7e0f {
  line-height: 1.5;
}
.carousel-wide-d65d .fast-7e0f .footer-b4d5 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.carousel-wide-d65d .fast-7e0f cite {
  font-style: normal;
}
.carousel-wide-d65d .dropdown_motion_2967 {
  font-size: 0.875em;
  line-height: 1.5;
}
.carousel-wide-d65d .dropdown_motion_2967 b {
  font-weight: 400;
}
.carousel-wide-d65d .dropdown_motion_2967 .pagination_brown_088f {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.carousel-wide-d65d .thumbnail-liquid-412a .last_428c {
  font-size: 0.875em;
}
.carousel-wide-d65d .tooltip-fast-c334 label,
.carousel-wide-d65d .brown-beec label,
.carousel-wide-d65d .tooltip_clean_6638 label,
.carousel-wide-d65d .light_9e4f label {
  display: block;
  margin-bottom: 0.25em;
}
.carousel-wide-d65d
  .hero-3586
  input:not([type="submit"]):not([type="checkbox"]),
.carousel-wide-d65d .hero-3586 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.carousel-wide-d65d .outer_3599 {
  display: flex;
  gap: 0.25em;
}
.carousel-wide-d65d
  .outer_3599
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.carousel-wide-d65d .hidden-8d21 {
  margin-bottom: 0;
}
.carousel-wide-d65d .hidden-8d21 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.carousel-wide-d65d .motion_0704 {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.carousel-wide-d65d input:not([type="submit"]),
.carousel-wide-d65d textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.carousel-wide-d65d input:not([type="submit"]):not([type="checkbox"]),
.carousel-wide-d65d textarea {
  padding: calc(0.667em + 2px);
}
:where(.carousel-wide-d65d input[type="submit"]) {
  border: none;
}
.form-fc2b > .under-76ac,
.form-fc2b > .progress-advanced-87c8,
.form-fc2b > .preview-fb23 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.form-fc2b > .under-76ac:last-child,
.form-fc2b
  > .progress-advanced-87c8:last-child,
.form-fc2b
  > .preview-fb23:last-child {
  margin-right: 0;
}
.form-fc2b .tooltip-c7a8 {
  display: inline-block;
  margin-right: 1ch;
}
.form-fc2b
  .tooltip-c7a8:not(.copper-1c88) {
  transform: scaleX(1);
}
.form-fc2b .current-2b69 {
  display: inline-block;
  margin-left: 1ch;
}
.form-fc2b
  .current-2b69:not(.copper-1c88) {
  transform: scaleX(1);
}
.form-fc2b.west_73e2 {
  justify-content: center;
}
.thumbnail_south_384f {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.thumbnail_south_384f li {
  clear: both;
}
.thumbnail_south_384f ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.thumbnail_south_384f.list-brown-90a4 {
  float: left;
}
.thumbnail_south_384f.west_73e2 {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.thumbnail_south_384f.icon-de71 {
  float: right;
}
.picture-dirty-3ad9,
.button_41ad {
  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;
}
.picture-dirty-3ad9 .icon_solid_2e66:not([class*="-background-color"]),
.button_41ad .icon_solid_2e66:not([class*="-background-color"]),
.button_41ad.icon_solid_2e66:not([class*="-background-color"]),
.picture-dirty-3ad9.icon_solid_2e66:not([class*="-background-color"]) {
  background-color: #000;
}
.picture-dirty-3ad9 .icon_solid_2e66.carousel_c6fc,
.button_41ad .icon_solid_2e66.carousel_c6fc {
  background-color: transparent;
}
.button_41ad.icon_solid_2e66:before,
.picture-dirty-3ad9.icon_solid_2e66:before {
  background-color: inherit;
  content: "";
}
.picture-dirty-3ad9 .wrapper_3263,
.picture-dirty-3ad9 .stone-959f,
.button_41ad .wrapper_3263,
.button_41ad .stone-959f,
.button_41ad.icon_solid_2e66:not(.carousel_c6fc):before,
.picture-dirty-3ad9.icon_solid_2e66:not(.carousel_c6fc):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.button_41ad.icon_solid_2e66.banner-30b5
  .wrapper_3263,
.button_41ad.icon_solid_2e66.banner-30b5
  .stone-959f,
.button_41ad.icon_solid_2e66.banner-30b5:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.banner-30b5
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.banner-30b5
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.banner-30b5:not(
    .carousel_c6fc
  ):before {
  opacity: 0.1;
}
.button_41ad.icon_solid_2e66.steel-6213
  .wrapper_3263,
.button_41ad.icon_solid_2e66.steel-6213
  .stone-959f,
.button_41ad.icon_solid_2e66.steel-6213:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.steel-6213
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.steel-6213
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.steel-6213:not(
    .carousel_c6fc
  ):before {
  opacity: 0.2;
}
.button_41ad.icon_solid_2e66.dirty-2bb6
  .wrapper_3263,
.button_41ad.icon_solid_2e66.dirty-2bb6
  .stone-959f,
.button_41ad.icon_solid_2e66.dirty-2bb6:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.dirty-2bb6
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.dirty-2bb6
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.dirty-2bb6:not(
    .carousel_c6fc
  ):before {
  opacity: 0.3;
}
.button_41ad.icon_solid_2e66.caption-9f71
  .wrapper_3263,
.button_41ad.icon_solid_2e66.caption-9f71
  .stone-959f,
.button_41ad.icon_solid_2e66.caption-9f71:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.caption-9f71
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.caption-9f71
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.caption-9f71:not(
    .carousel_c6fc
  ):before {
  opacity: 0.4;
}
.button_41ad.icon_solid_2e66.fresh_be11
  .wrapper_3263,
.button_41ad.icon_solid_2e66.fresh_be11
  .stone-959f,
.button_41ad.icon_solid_2e66.fresh_be11:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.fresh_be11
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.fresh_be11
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.fresh_be11:not(
    .carousel_c6fc
  ):before {
  opacity: 0.5;
}
.button_41ad.icon_solid_2e66.input-over-369d
  .wrapper_3263,
.button_41ad.icon_solid_2e66.input-over-369d
  .stone-959f,
.button_41ad.icon_solid_2e66.input-over-369d:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.input-over-369d
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.input-over-369d
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.input-over-369d:not(
    .carousel_c6fc
  ):before {
  opacity: 0.6;
}
.button_41ad.icon_solid_2e66.logo_ba33
  .wrapper_3263,
.button_41ad.icon_solid_2e66.logo_ba33
  .stone-959f,
.button_41ad.icon_solid_2e66.logo_ba33:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.logo_ba33
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.logo_ba33
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.logo_ba33:not(
    .carousel_c6fc
  ):before {
  opacity: 0.7;
}
.button_41ad.icon_solid_2e66.title-wood-8a0e
  .wrapper_3263,
.button_41ad.icon_solid_2e66.title-wood-8a0e
  .stone-959f,
.button_41ad.icon_solid_2e66.title-wood-8a0e:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.title-wood-8a0e
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.title-wood-8a0e
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.title-wood-8a0e:not(
    .carousel_c6fc
  ):before {
  opacity: 0.8;
}
.button_41ad.icon_solid_2e66.picture-old-94ce
  .wrapper_3263,
.button_41ad.icon_solid_2e66.picture-old-94ce
  .stone-959f,
.button_41ad.icon_solid_2e66.picture-old-94ce:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.picture-old-94ce
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.picture-old-94ce
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.picture-old-94ce:not(
    .carousel_c6fc
  ):before {
  opacity: 0.9;
}
.button_41ad.icon_solid_2e66.secondary-7fcd
  .wrapper_3263,
.button_41ad.icon_solid_2e66.secondary-7fcd
  .stone-959f,
.button_41ad.icon_solid_2e66.secondary-7fcd:not(
    .carousel_c6fc
  ):before,
.picture-dirty-3ad9.icon_solid_2e66.secondary-7fcd
  .wrapper_3263,
.picture-dirty-3ad9.icon_solid_2e66.secondary-7fcd
  .stone-959f,
.picture-dirty-3ad9.icon_solid_2e66.secondary-7fcd:not(
    .carousel_c6fc
  ):before {
  opacity: 1;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.module_ba7e,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.module_ba7e,
.button_41ad
  .wrapper_3263.icon_solid_2e66.module_ba7e,
.button_41ad
  .stone-959f.icon_solid_2e66.module_ba7e {
  opacity: 0;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.banner-30b5,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.banner-30b5,
.button_41ad
  .wrapper_3263.icon_solid_2e66.banner-30b5,
.button_41ad
  .stone-959f.icon_solid_2e66.banner-30b5 {
  opacity: 0.1;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.steel-6213,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.steel-6213,
.button_41ad
  .wrapper_3263.icon_solid_2e66.steel-6213,
.button_41ad
  .stone-959f.icon_solid_2e66.steel-6213 {
  opacity: 0.2;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.dirty-2bb6,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.dirty-2bb6,
.button_41ad
  .wrapper_3263.icon_solid_2e66.dirty-2bb6,
.button_41ad
  .stone-959f.icon_solid_2e66.dirty-2bb6 {
  opacity: 0.3;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.caption-9f71,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.caption-9f71,
.button_41ad
  .wrapper_3263.icon_solid_2e66.caption-9f71,
.button_41ad
  .stone-959f.icon_solid_2e66.caption-9f71 {
  opacity: 0.4;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.fresh_be11,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.fresh_be11,
.button_41ad
  .wrapper_3263.icon_solid_2e66.fresh_be11,
.button_41ad
  .stone-959f.icon_solid_2e66.fresh_be11 {
  opacity: 0.5;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.input-over-369d,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.input-over-369d,
.button_41ad
  .wrapper_3263.icon_solid_2e66.input-over-369d,
.button_41ad
  .stone-959f.icon_solid_2e66.input-over-369d {
  opacity: 0.6;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.logo_ba33,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.logo_ba33,
.button_41ad
  .wrapper_3263.icon_solid_2e66.logo_ba33,
.button_41ad
  .stone-959f.icon_solid_2e66.logo_ba33 {
  opacity: 0.7;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.title-wood-8a0e,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.title-wood-8a0e,
.button_41ad
  .wrapper_3263.icon_solid_2e66.title-wood-8a0e,
.button_41ad
  .stone-959f.icon_solid_2e66.title-wood-8a0e {
  opacity: 0.8;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.picture-old-94ce,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.picture-old-94ce,
.button_41ad
  .wrapper_3263.icon_solid_2e66.picture-old-94ce,
.button_41ad
  .stone-959f.icon_solid_2e66.picture-old-94ce {
  opacity: 0.9;
}
.picture-dirty-3ad9
  .wrapper_3263.icon_solid_2e66.secondary-7fcd,
.picture-dirty-3ad9
  .stone-959f.icon_solid_2e66.secondary-7fcd,
.button_41ad
  .wrapper_3263.icon_solid_2e66.secondary-7fcd,
.button_41ad
  .stone-959f.icon_solid_2e66.secondary-7fcd {
  opacity: 1;
}
.button_41ad.list-brown-90a4,
.button_41ad.icon-de71,
.picture-dirty-3ad9.list-brown-90a4,
.picture-dirty-3ad9.icon-de71 {
  max-width: 420px;
  width: 100%;
}
.button_41ad:after,
.picture-dirty-3ad9:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .button_41ad:after,
  .picture-dirty-3ad9:after {
    content: none;
  }
}
.button_41ad.west_73e2,
.button_41ad.list-brown-90a4,
.button_41ad.icon-de71,
.picture-dirty-3ad9.west_73e2,
.picture-dirty-3ad9.list-brown-90a4,
.picture-dirty-3ad9.icon-de71 {
  display: flex;
}
.picture-dirty-3ad9 .badge-c94b,
.button_41ad .badge-c94b {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.picture-dirty-3ad9 h1:where(:not(.main_74e1)),
.picture-dirty-3ad9 h2:where(:not(.main_74e1)),
.picture-dirty-3ad9 h3:where(:not(.main_74e1)),
.picture-dirty-3ad9 h4:where(:not(.main_74e1)),
.picture-dirty-3ad9 h5:where(:not(.main_74e1)),
.picture-dirty-3ad9 h6:where(:not(.main_74e1)),
.picture-dirty-3ad9 p:where(:not(.main_74e1)),
.button_41ad h1:where(:not(.main_74e1)),
.button_41ad h2:where(:not(.main_74e1)),
.button_41ad h3:where(:not(.main_74e1)),
.button_41ad h4:where(:not(.main_74e1)),
.button_41ad h5:where(:not(.main_74e1)),
.button_41ad h6:where(:not(.main_74e1)),
.button_41ad p:where(:not(.main_74e1)) {
  color: inherit;
}
.button_41ad.label-138b,
.picture-dirty-3ad9.label-138b {
  align-items: flex-start;
  justify-content: flex-start;
}
.button_41ad.gradient-40ab,
.picture-dirty-3ad9.gradient-40ab {
  align-items: flex-start;
  justify-content: center;
}
.button_41ad.surface-small-76e3,
.picture-dirty-3ad9.surface-small-76e3 {
  align-items: flex-start;
  justify-content: flex-end;
}
.button_41ad.content-purple-2b70,
.picture-dirty-3ad9.content-purple-2b70 {
  align-items: center;
  justify-content: flex-start;
}
.button_41ad.description-center-2508,
.picture-dirty-3ad9.description-center-2508 {
  align-items: center;
  justify-content: center;
}
.button_41ad.frame_fc5f,
.picture-dirty-3ad9.frame_fc5f {
  align-items: center;
  justify-content: flex-end;
}
.button_41ad.footer_green_7e72,
.picture-dirty-3ad9.footer_green_7e72 {
  align-items: flex-end;
  justify-content: flex-start;
}
.button_41ad.hard_e31d,
.picture-dirty-3ad9.hard_e31d {
  align-items: flex-end;
  justify-content: center;
}
.button_41ad.steel-cf63,
.picture-dirty-3ad9.steel-cf63 {
  align-items: flex-end;
  justify-content: flex-end;
}
.button_41ad.border_1e80.border_1e80
  .badge-c94b,
.picture-dirty-3ad9.border_1e80.border_1e80
  .badge-c94b {
  margin: 0;
}
.button_41ad.border_1e80.border_1e80.footer_green_7e72
  .badge-c94b,
.button_41ad.border_1e80.border_1e80.steel-cf63
  .badge-c94b,
.button_41ad.border_1e80.border_1e80.content-purple-2b70
  .badge-c94b,
.button_41ad.border_1e80.border_1e80.frame_fc5f
  .badge-c94b,
.button_41ad.border_1e80.border_1e80.label-138b
  .badge-c94b,
.button_41ad.border_1e80.border_1e80.surface-small-76e3
  .badge-c94b,
.picture-dirty-3ad9.border_1e80.border_1e80.footer_green_7e72
  .badge-c94b,
.picture-dirty-3ad9.border_1e80.border_1e80.steel-cf63
  .badge-c94b,
.picture-dirty-3ad9.border_1e80.border_1e80.content-purple-2b70
  .badge-c94b,
.picture-dirty-3ad9.border_1e80.border_1e80.frame_fc5f
  .badge-c94b,
.picture-dirty-3ad9.border_1e80.border_1e80.label-138b
  .badge-c94b,
.picture-dirty-3ad9.border_1e80.border_1e80.surface-small-76e3
  .badge-c94b {
  margin: 0;
  width: auto;
}
.picture-dirty-3ad9 .image_2cfb,
.picture-dirty-3ad9 video.widget-5323,
.button_41ad .image_2cfb,
.button_41ad video.widget-5323 {
  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%;
}
.button_41ad.upper-ae9b,
.picture-dirty-3ad9.upper-ae9b,
.image_2cfb.upper-ae9b,
video.widget-5323.upper-ae9b {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .button_41ad.upper-ae9b,
  .picture-dirty-3ad9.upper-ae9b,
  .image_2cfb.upper-ae9b,
  video.widget-5323.upper-ae9b {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .button_41ad.upper-ae9b,
  .picture-dirty-3ad9.upper-ae9b,
  .image_2cfb.upper-ae9b,
  video.widget-5323.upper-ae9b {
    background-attachment: scroll;
  }
}
.button_41ad.sidebar-over-798a,
.picture-dirty-3ad9.sidebar-over-798a,
.image_2cfb.sidebar-over-798a,
video.widget-5323.sidebar-over-798a {
  background-repeat: repeat;
  background-size: auto;
}
.image_2cfb,
.widget-5323 {
  z-index: 0;
}
.caption-6a4d,
.caption-6a4d a,
.caption-6a4d a:active,
.caption-6a4d a:focus,
.caption-6a4d a:hover,
.modal-b0c8,
.modal-b0c8 a,
.modal-b0c8 a:active,
.modal-b0c8 a:focus,
.modal-b0c8 a:hover,
section.button_41ad h2,
section.button_41ad h2 a,
section.button_41ad h2 a:active,
section.button_41ad h2 a:focus,
section.button_41ad h2 a:hover {
  color: #fff;
}
.button_41ad .picture-dirty-3ad9.inner_1b96 {
  justify-content: flex-start;
}
.button_41ad .picture-dirty-3ad9.fast-eb60 {
  justify-content: flex-end;
}
.button_41ad.inner_1b96 .caption-6a4d,
.picture-dirty-3ad9.inner_1b96 .modal-b0c8,
section.button_41ad.inner_1b96 > h2 {
  margin-left: 0;
  text-align: left;
}
.button_41ad.fast-eb60 .caption-6a4d,
.picture-dirty-3ad9.fast-eb60 .modal-b0c8,
section.button_41ad.fast-eb60 > h2 {
  margin-right: 0;
  text-align: right;
}
.picture-dirty-3ad9 .modal-b0c8,
.button_41ad .caption-6a4d,
section.button_41ad > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.button_41ad:not(.main_74e1)),
:where(.picture-dirty-3ad9:not(.main_74e1)) {
  color: #fff;
}
:where(.button_41ad.west_6593:not(.main_74e1)),
:where(.picture-dirty-3ad9.west_6593:not(.main_74e1)) {
  color: #000;
}
.item_green_82da {
  box-sizing: border-box;
  overflow: hidden;
}
.item_green_82da summary {
  cursor: pointer;
}
.cold_12dd.list-brown-90a4,
.cold_12dd.icon-de71,
.copper-c321[data-align="left"] > [data-type="core/embed"],
.copper-c321[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.cold_12dd.list-brown-90a4 .article_north_4ff6,
.cold_12dd.icon-de71 .article_north_4ff6,
.copper-c321[data-align="left"] > [data-type="core/embed"] .article_north_4ff6,
.copper-c321[data-align="right"] > [data-type="core/embed"] .article_north_4ff6 {
  min-width: 280px;
}
.picture-dirty-3ad9 .cold_12dd {
  min-height: 240px;
  min-width: 320px;
}
.cold_12dd {
  overflow-con: break-word;
}
.cold_12dd figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.cold_12dd iframe {
  max-width: 100%;
}
.article_north_4ff6 {
  position: relative;
}
.mini_3c8c .video_9c8b .article_north_4ff6:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.mini_3c8c .video_9c8b iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.mini_3c8c .detail-8607 .article_north_4ff6:before {
  padding-top: 42.85%;
}
.mini_3c8c .progress-37f6 .article_north_4ff6:before {
  padding-top: 50%;
}
.mini_3c8c .lower_99e3 .article_north_4ff6:before {
  padding-top: 56.25%;
}
.mini_3c8c .search-62a5 .article_north_4ff6:before {
  padding-top: 75%;
}
.mini_3c8c .column-0a01 .article_north_4ff6:before {
  padding-top: 100%;
}
.mini_3c8c .filter-out-84da .article_north_4ff6:before {
  padding-top: 177.77%;
}
.mini_3c8c .orange-246f .article_north_4ff6:before {
  padding-top: 200%;
}
.upper_87d9 {
  box-sizing: border-box;
}
.upper_87d9:not(.easy-8426) {
  font-size: 0.8em;
}
.upper_87d9.west_73e2 {
  text-align: center;
}
.upper_87d9.icon-de71 {
  text-align: right;
}
.upper_87d9 * + .media_7483 {
  margin-left: 0.75em;
}
:where(.upper_87d9) {
  margin-bottom: 1.5em;
}
.search-advanced-3507 {
  margin-bottom: 1em;
}
:where(.media_7483) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.media_7483):is(a):active,
:where(.media_7483):is(a):focus,
:where(.media_7483):is(a):hover,
:where(.media_7483):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.widget_569f:not(.search_279f),
.menu-0a60:not(.search_279f) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.widget_569f:not(.search_279f) .copper-98a9,
.widget_569f:not(.search_279f) .box-71c5,
.menu-0a60:not(.search_279f) .copper-98a9,
.menu-0a60:not(.search_279f) .box-71c5 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.widget_569f:not(.search_279f)
  .copper-98a9:nth-of-type(2n),
.widget_569f:not(.search_279f)
  .box-71c5:nth-of-type(2n),
.menu-0a60:not(.search_279f) .copper-98a9:nth-of-type(2n),
.menu-0a60:not(.search_279f) .box-71c5:nth-of-type(2n) {
  margin-right: 0;
}
.widget_569f:not(.search_279f) .copper-98a9 figure,
.widget_569f:not(.search_279f) .box-71c5 figure,
.menu-0a60:not(.search_279f) .copper-98a9 figure,
.menu-0a60:not(.search_279f) .box-71c5 figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.widget_569f:not(.search_279f) .copper-98a9 img,
.widget_569f:not(.search_279f) .box-71c5 img,
.menu-0a60:not(.search_279f) .copper-98a9 img,
.menu-0a60:not(.search_279f) .box-71c5 img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.widget_569f:not(.search_279f) .copper-98a9 figcaption,
.widget_569f:not(.search_279f) .box-71c5 figcaption,
.menu-0a60:not(.search_279f) .copper-98a9 figcaption,
.menu-0a60:not(.search_279f) .box-71c5 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;
}
.widget_569f:not(.search_279f)
  .copper-98a9
  figcaption
  img,
.widget_569f:not(.search_279f)
  .box-71c5
  figcaption
  img,
.menu-0a60:not(.search_279f) .copper-98a9 figcaption img,
.menu-0a60:not(.search_279f) .box-71c5 figcaption img {
  display: inline;
}
.widget_569f:not(.search_279f) figcaption,
.menu-0a60:not(.search_279f) figcaption {
  flex-grow: 1;
}
.widget_569f:not(.search_279f).small-97fe .copper-98a9 a,
.widget_569f:not(.search_279f).small-97fe
  .copper-98a9
  img,
.widget_569f:not(.search_279f).small-97fe .box-71c5 a,
.widget_569f:not(.search_279f).small-97fe
  .box-71c5
  img,
.menu-0a60:not(.search_279f).small-97fe .copper-98a9 a,
.menu-0a60:not(.search_279f).small-97fe .copper-98a9 img,
.menu-0a60:not(.search_279f).small-97fe .box-71c5 a,
.menu-0a60:not(.search_279f).small-97fe .box-71c5 img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.widget_569f:not(.search_279f).first-9921 .copper-98a9,
.widget_569f:not(.search_279f).first-9921 .box-71c5,
.menu-0a60:not(.search_279f).first-9921 .copper-98a9,
.menu-0a60:not(.search_279f).first-9921 .box-71c5 {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .widget_569f:not(.search_279f).focused_f899 .copper-98a9,
  .widget_569f:not(.search_279f).focused_f899 .box-71c5,
  .menu-0a60:not(.search_279f).focused_f899 .copper-98a9,
  .menu-0a60:not(.search_279f).focused_f899 .box-71c5 {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .widget_569f:not(.search_279f).item-d7c4 .copper-98a9,
  .widget_569f:not(.search_279f).item-d7c4 .box-71c5,
  .menu-0a60:not(.search_279f).item-d7c4 .copper-98a9,
  .menu-0a60:not(.search_279f).item-d7c4 .box-71c5 {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .widget_569f:not(.search_279f).thick_ef01 .copper-98a9,
  .widget_569f:not(.search_279f).thick_ef01 .box-71c5,
  .menu-0a60:not(.search_279f).thick_ef01 .copper-98a9,
  .menu-0a60:not(.search_279f).thick_ef01 .box-71c5 {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .widget_569f:not(.search_279f).cold-96de .copper-98a9,
  .widget_569f:not(.search_279f).cold-96de .box-71c5,
  .menu-0a60:not(.search_279f).cold-96de .copper-98a9,
  .menu-0a60:not(.search_279f).cold-96de .box-71c5 {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .widget_569f:not(.search_279f).basic-c0bc .copper-98a9,
  .widget_569f:not(.search_279f).basic-c0bc .box-71c5,
  .menu-0a60:not(.search_279f).basic-c0bc .copper-98a9,
  .menu-0a60:not(.search_279f).basic-c0bc .box-71c5 {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .widget_569f:not(.search_279f).hard_e504 .copper-98a9,
  .widget_569f:not(.search_279f).hard_e504 .box-71c5,
  .menu-0a60:not(.search_279f).hard_e504 .copper-98a9,
  .menu-0a60:not(.search_279f).hard_e504 .box-71c5 {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .widget_569f:not(.search_279f).first-9921
    .copper-98a9:nth-of-type(1n),
  .widget_569f:not(.search_279f).first-9921
    .box-71c5:nth-of-type(1n),
  .widget_569f:not(.search_279f).box_current_6925
    .copper-98a9:nth-of-type(2n),
  .widget_569f:not(.search_279f).box_current_6925
    .box-71c5:nth-of-type(2n),
  .widget_569f:not(.search_279f).focused_f899
    .copper-98a9:nth-of-type(3n),
  .widget_569f:not(.search_279f).focused_f899
    .box-71c5:nth-of-type(3n),
  .widget_569f:not(.search_279f).item-d7c4
    .copper-98a9:nth-of-type(4n),
  .widget_569f:not(.search_279f).item-d7c4
    .box-71c5:nth-of-type(4n),
  .widget_569f:not(.search_279f).thick_ef01
    .copper-98a9:nth-of-type(5n),
  .widget_569f:not(.search_279f).thick_ef01
    .box-71c5:nth-of-type(5n),
  .widget_569f:not(.search_279f).cold-96de
    .copper-98a9:nth-of-type(6n),
  .widget_569f:not(.search_279f).cold-96de
    .box-71c5:nth-of-type(6n),
  .widget_569f:not(.search_279f).basic-c0bc
    .copper-98a9:nth-of-type(7n),
  .widget_569f:not(.search_279f).basic-c0bc
    .box-71c5:nth-of-type(7n),
  .widget_569f:not(.search_279f).hard_e504
    .copper-98a9:nth-of-type(8n),
  .widget_569f:not(.search_279f).hard_e504
    .box-71c5:nth-of-type(8n),
  .menu-0a60:not(.search_279f).first-9921
    .copper-98a9:nth-of-type(1n),
  .menu-0a60:not(.search_279f).first-9921
    .box-71c5:nth-of-type(1n),
  .menu-0a60:not(.search_279f).box_current_6925
    .copper-98a9:nth-of-type(2n),
  .menu-0a60:not(.search_279f).box_current_6925
    .box-71c5:nth-of-type(2n),
  .menu-0a60:not(.search_279f).focused_f899
    .copper-98a9:nth-of-type(3n),
  .menu-0a60:not(.search_279f).focused_f899
    .box-71c5:nth-of-type(3n),
  .menu-0a60:not(.search_279f).item-d7c4
    .copper-98a9:nth-of-type(4n),
  .menu-0a60:not(.search_279f).item-d7c4
    .box-71c5:nth-of-type(4n),
  .menu-0a60:not(.search_279f).thick_ef01
    .copper-98a9:nth-of-type(5n),
  .menu-0a60:not(.search_279f).thick_ef01
    .box-71c5:nth-of-type(5n),
  .menu-0a60:not(.search_279f).cold-96de
    .copper-98a9:nth-of-type(6n),
  .menu-0a60:not(.search_279f).cold-96de
    .box-71c5:nth-of-type(6n),
  .menu-0a60:not(.search_279f).basic-c0bc
    .copper-98a9:nth-of-type(7n),
  .menu-0a60:not(.search_279f).basic-c0bc
    .box-71c5:nth-of-type(7n),
  .menu-0a60:not(.search_279f).hard_e504
    .copper-98a9:nth-of-type(8n),
  .menu-0a60:not(.search_279f).hard_e504
    .box-71c5:nth-of-type(8n) {
    margin-right: 0;
  }
}
.widget_569f:not(.search_279f) .copper-98a9:last-child,
.widget_569f:not(.search_279f) .box-71c5:last-child,
.menu-0a60:not(.search_279f) .copper-98a9:last-child,
.menu-0a60:not(.search_279f) .box-71c5:last-child {
  margin-right: 0;
}
.widget_569f:not(.search_279f).list-brown-90a4,
.widget_569f:not(.search_279f).icon-de71,
.menu-0a60:not(.search_279f).list-brown-90a4,
.menu-0a60:not(.search_279f).icon-de71 {
  max-width: 420px;
  width: 100%;
}
.widget_569f:not(.search_279f).west_73e2
  .box-71c5
  figure,
.menu-0a60:not(.search_279f).west_73e2
  .box-71c5
  figure {
  justify-content: center;
}
.menu-0a60:not(.small-97fe) .box-71c5 {
  align-self: flex-start;
}
figure.menu-0a60.search_279f {
  align-items: normal;
}
.menu-0a60.search_279f
  figure.widget-in-3a52:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.menu-0a60.search_279f figure.widget-in-3a52 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.menu-0a60.search_279f figure.widget-in-3a52 > a,
.menu-0a60.search_279f figure.widget-in-3a52 > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.menu-0a60.search_279f figure.widget-in-3a52 img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.menu-0a60.search_279f figure.widget-in-3a52 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%;
}
.menu-0a60.search_279f figure.widget-in-3a52 figcaption img {
  display: inline;
}
.menu-0a60.search_279f figure.widget-in-3a52 figcaption a {
  color: inherit;
}
.menu-0a60.search_279f
  figure.widget-in-3a52.feature_c893
  img {
  box-sizing: border-box;
}
.menu-0a60.search_279f figure.widget-in-3a52.feature_c893 > a,
.menu-0a60.search_279f
  figure.widget-in-3a52.feature_c893
  > div,
.menu-0a60.search_279f figure.widget-in-3a52.progress_9a4c > a,
.menu-0a60.search_279f
  figure.widget-in-3a52.progress_9a4c
  > div {
  flex: 1 1 auto;
}
.menu-0a60.search_279f
  figure.widget-in-3a52.feature_c893
  figcaption,
.menu-0a60.search_279f
  figure.widget-in-3a52.progress_9a4c
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.menu-0a60.search_279f figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.menu-0a60.search_279f:not(.small-97fe)
  figure.widget-in-3a52:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.menu-0a60.search_279f.small-97fe
  figure.widget-in-3a52:not(#individual-image) {
  align-self: inherit;
}
.menu-0a60.search_279f.small-97fe
  figure.widget-in-3a52:not(#individual-image)
  > a,
.menu-0a60.search_279f.small-97fe
  figure.widget-in-3a52:not(#individual-image)
  > div:not(.liquid-565d) {
  display: flex;
}
.menu-0a60.search_279f.small-97fe
  figure.widget-in-3a52:not(#individual-image)
  a,
.menu-0a60.search_279f.small-97fe
  figure.widget-in-3a52:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.menu-0a60.search_279f.first-9921
  figure.widget-in-3a52:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .menu-0a60.search_279f.focused_f899
    figure.widget-in-3a52:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .menu-0a60.search_279f.item-d7c4
    figure.widget-in-3a52:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .menu-0a60.search_279f.thick_ef01
    figure.widget-in-3a52:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .menu-0a60.search_279f.cold-96de
    figure.widget-in-3a52:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .menu-0a60.search_279f.basic-c0bc
    figure.widget-in-3a52:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .menu-0a60.search_279f.hard_e504
    figure.widget-in-3a52:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .menu-0a60.search_279f.next_0cde
    figure.widget-in-3a52:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .menu-0a60.search_279f.next_0cde
    figure.widget-in-3a52:not(#individual-image):first-child:nth-last-child(2),
  .menu-0a60.search_279f.next_0cde
    figure.widget-in-3a52:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.widget-in-3a52:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .menu-0a60.search_279f.next_0cde
    figure.widget-in-3a52:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.menu-0a60.search_279f.list-brown-90a4,
.menu-0a60.search_279f.icon-de71 {
  max-width: 420px;
  width: 100%;
}
.menu-0a60.search_279f.west_73e2 {
  justify-content: center;
}
.table_b41b {
  box-sizing: border-box;
}
h1.background_warm_8abf,
h2.background_warm_8abf,
h3.background_warm_8abf,
h4.background_warm_8abf,
h5.background_warm_8abf,
h6.background_warm_8abf {
  padding: 1.25em 2.375em;
}
h1.bronze-e447[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.title_motion_935c[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.bronze-e447[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.title_motion_935c[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.bronze-e447[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.title_motion_935c[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.bronze-e447[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.title_motion_935c[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.bronze-e447[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.title_motion_935c[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.bronze-e447[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.title_motion_935c[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.widget-in-3a52 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.widget-in-3a52[style*="border-radius"] img,
.widget-in-3a52[style*="border-radius"] > a {
  border-radius: inherit;
}
.widget-in-3a52.feature_c893 img {
  box-sizing: border-box;
}
.widget-in-3a52.west_73e2 {
  text-align: center;
}
.widget-in-3a52.module_medium_40f1 img,
.widget-in-3a52.component-advanced-4aed img {
  height: auto;
  width: 100%;
}
.widget-in-3a52 .west_73e2,
.widget-in-3a52 .list-brown-90a4,
.widget-in-3a52 .icon-de71,
.widget-in-3a52.west_73e2,
.widget-in-3a52.list-brown-90a4,
.widget-in-3a52.icon-de71 {
  display: table;
}
.widget-in-3a52 .west_73e2 > figcaption,
.widget-in-3a52 .list-brown-90a4 > figcaption,
.widget-in-3a52 .icon-de71 > figcaption,
.widget-in-3a52.west_73e2 > figcaption,
.widget-in-3a52.list-brown-90a4 > figcaption,
.widget-in-3a52.icon-de71 > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.widget-in-3a52 .list-brown-90a4 {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.widget-in-3a52 .icon-de71 {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.widget-in-3a52 .west_73e2 {
  margin-left: auto;
  margin-right: auto;
}
.widget-in-3a52 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.widget-in-3a52 .progress_9a4c img,
.widget-in-3a52.form_d057 img,
.widget-in-3a52.progress_9a4c img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .widget-in-3a52.form_d057 img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.content_hard_8a69.pattern_down_2061/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.content_hard_8a69.pattern_down_2061/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;
  }
}
.widget-in-3a52 :where(.carousel_597f) {
  border-style: solid;
}
.widget-in-3a52 :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.widget-in-3a52 :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.widget-in-3a52 :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.widget-in-3a52 :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.widget-in-3a52 :where([style*="border-width"]) {
  border-style: solid;
}
.widget-in-3a52 :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.widget-in-3a52 :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.widget-in-3a52 :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.widget-in-3a52 :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.widget-in-3a52 figure {
  margin: 0;
}
.pattern-9507 {
  display: flex;
  flex-direction: column;
  position: relative;
}
.pattern-9507 img {
  cursor: zoom-in;
}
.pattern-9507 img:hover + button {
  opacity: 1;
}
.pattern-9507 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;
}
.pattern-9507 button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.pattern-9507 button:hover {
  cursor: pointer;
  opacity: 1;
}
.pattern-9507 button:focus {
  opacity: 1;
}
.pattern-9507 button:focus,
.pattern-9507 button:hover,
.pattern-9507 button:not(:hover):not(:active):not(.background_warm_8abf) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.popup_gas_ccbe {
  box-sizing: border-box;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100vw;
  z-index: 100000;
}
.popup_gas_ccbe .info-action-bf5c {
  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;
}
.popup_gas_ccbe .info-action-bf5c:focus,
.popup_gas_ccbe .info-action-bf5c:hover,
.popup_gas_ccbe
  .info-action-bf5c:not(:hover):not(:active):not(.background_warm_8abf) {
  background: none;
  border: none;
}
.popup_gas_ccbe .out-0e6e {
  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;
}
.popup_gas_ccbe .widget-in-3a52 {
  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;
}
.popup_gas_ccbe .widget-in-3a52 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);
}
.popup_gas_ccbe .widget-in-3a52 figcaption {
  display: none;
}
.popup_gas_ccbe button {
  background: none;
  border: none;
}
.popup_gas_ccbe .background-cabf {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.popup_gas_ccbe.fn-active-dd4a {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.popup_gas_ccbe.fn-active-dd4a img {
  animation: turn-on-visibility 0.35s both;
}
.popup_gas_ccbe.cold_0d7a:not(.fn-active-dd4a) {
  animation: turn-off-visibility 0.35s both;
}
.popup_gas_ccbe.cold_0d7a:not(.fn-active-dd4a) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .popup_gas_ccbe.notice-200e.fn-active-dd4a {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .popup_gas_ccbe.notice-200e.fn-active-dd4a .out-0e6e {
    animation: lightbox-zoom-in 0.4s;
  }
  .popup_gas_ccbe.notice-200e.fn-active-dd4a .out-0e6e img {
    animation: none;
  }
  .popup_gas_ccbe.notice-200e.fn-active-dd4a .background-cabf {
    animation: turn-on-visibility 0.4s forwards;
  }
  .popup_gas_ccbe.notice-200e.cold_0d7a:not(.fn-active-dd4a) {
    animation: none;
  }
  .popup_gas_ccbe.notice-200e.cold_0d7a:not(.fn-active-dd4a)
    .out-0e6e {
    animation: lightbox-zoom-out 0.4s;
  }
  .popup_gas_ccbe.notice-200e.cold_0d7a:not(.fn-active-dd4a)
    .out-0e6e
    img {
    animation: none;
  }
  .popup_gas_ccbe.notice-200e.cold_0d7a:not(.fn-active-dd4a) .background-cabf {
    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.bottom-9498 {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .bottom-9498:not(
        [style*="line-height"] .column_8a84
      )
  ) {
  line-height: 1.1;
}
:where(
    .bottom-9498:not(
        [style*="line-height"] .image_hard_35c9 p
      )
  ) {
  line-height: 1.8;
}
.thick-1cc8 :where(.bottom-9498:not([style*="line-height"])),
.bright_1df1 :where(.bottom-9498:not([style*="line-height"])) {
  line-height: 1.5;
}
.bottom-9498 .bottom-9498 {
  padding-left: 0;
}
.column_8a84 {
  list-style: none;
  margin-bottom: 1em;
}
.form-selected-f95b .column_8a84 {
  list-style: none;
  min-height: 2.25em;
}
.form-selected-f95b
  .column_8a84
  .image_hard_35c9,
.form-selected-f95b
  .column_8a84
  .item-fdf9 {
  margin-left: 3.25em;
}
.image_hard_35c9 p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.last-701a {
  display: block;
  font-size: 0.75em;
}
.bottom-9498 .footer-b4d5,
.notice_pro_809b {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.bottom-9498[class*="-font-size"] a,
.bottom-9498[style*="font-size"] a {
  font-size: inherit;
}
.panel_active_b1b9 {
  box-sizing: border-box;
}
.panel_active_b1b9.list-brown-90a4 {
  margin-right: 2em;
}
.panel_active_b1b9.icon-de71 {
  margin-left: 2em;
}
.panel_active_b1b9.hidden_out_56b7 {
  list-style: none;
  padding-left: 0;
}
.panel_active_b1b9.hidden_out_56b7 li {
  clear: both;
}
.panel_active_b1b9.table-gas-ae1c {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.panel_active_b1b9.table-gas-ae1c li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .panel_active_b1b9.box_current_6925 li {
    width: calc(50% - 0.625em);
  }
  .panel_active_b1b9.box_current_6925 li:nth-child(2n) {
    margin-right: 0;
  }
  .panel_active_b1b9.focused_f899 li {
    width: calc(33.33333% - 0.83333em);
  }
  .panel_active_b1b9.focused_f899 li:nth-child(3n) {
    margin-right: 0;
  }
  .panel_active_b1b9.item-d7c4 li {
    width: calc(25% - 0.9375em);
  }
  .panel_active_b1b9.item-d7c4 li:nth-child(4n) {
    margin-right: 0;
  }
  .panel_active_b1b9.thick_ef01 li {
    width: calc(20% - 1em);
  }
  .panel_active_b1b9.thick_ef01 li:nth-child(5n) {
    margin-right: 0;
  }
  .panel_active_b1b9.cold-96de li {
    width: calc(16.66667% - 1.04167em);
  }
  .panel_active_b1b9.cold-96de li:nth-child(6n) {
    margin-right: 0;
  }
}
.widget-prev-e00e,
.header-6fd2 {
  display: block;
  font-size: 0.8125em;
}
.info_e7a2 {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.smooth_fe0b a {
  display: inline-block;
}
.smooth_fe0b img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.smooth_fe0b.list-brown-90a4 {
  float: left;
  margin-right: 1em;
}
.smooth_fe0b.icon-de71 {
  float: right;
  margin-left: 1em;
}
.smooth_fe0b.west_73e2 {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.background_warm_8abf,
ul.background_warm_8abf {
  padding: 1.25em 2.375em;
}
.form_cf6b {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.form_cf6b.logo_in_b58d {
  grid-template-columns: 1fr 50%;
}
.form_cf6b.prev-6827 .mask-red-3e68,
.form_cf6b.prev-6827 .overlay-center-12dc {
  align-self: start;
}
.form_cf6b .mask-red-3e68,
.form_cf6b .overlay-center-12dc,
.form_cf6b.media_0144 .mask-red-3e68,
.form_cf6b.media_0144 .overlay-center-12dc {
  align-self: center;
}
.form_cf6b.dim_0bf3 .mask-red-3e68,
.form_cf6b.dim_0bf3 .overlay-center-12dc {
  align-self: end;
}
.form_cf6b .overlay-center-12dc {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.form_cf6b .mask-red-3e68 {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.form_cf6b.logo_in_b58d .overlay-center-12dc {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.form_cf6b.logo_in_b58d .mask-red-3e68 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.overlay-center-12dc img,
.overlay-center-12dc video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.form_cf6b.column-3576 .overlay-center-12dc {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.form_cf6b.column-3576 .overlay-center-12dc > a {
  display: block;
  height: 100%;
}
.form_cf6b.column-3576 .overlay-center-12dc 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) {
  .form_cf6b.short-b2e3 {
    grid-template-columns: 100% !important;
  }
  .form_cf6b.short-b2e3 .overlay-center-12dc {
    grid-column: 1;
    grid-row: 1;
  }
  .form_cf6b.short-b2e3 .mask-red-3e68 {
    grid-column: 1;
    grid-row: 2;
  }
}
.image_b8c9 {
  --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;
}
.image_b8c9 ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.image_b8c9 ul,
.image_b8c9 ul li {
  list-style: none;
  padding: 0;
}
.image_b8c9 .image_f878 {
  align-items: center;
  display: flex;
  position: relative;
}
.image_b8c9
  .last_7ab6
  .pro_1e7c:empty {
  display: none;
}
.image_b8c9 .heading_391d {
  display: block;
}
.image_b8c9 .heading_391d.heading_391d {
  color: inherit;
}
.image_b8c9.list_9340 .heading_391d,
.image_b8c9.list_9340
  .heading_391d:active,
.image_b8c9.list_9340
  .heading_391d:focus {
  text-decoration: underline;
}
.image_b8c9.first-3bf9
  .heading_391d,
.image_b8c9.first-3bf9
  .heading_391d:active,
.image_b8c9.first-3bf9
  .heading_391d:focus {
  text-decoration: line-through;
}
.image_b8c9:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.image_b8c9:where(:not([class*="has-text-decoration"])) a:active,
.image_b8c9:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.image_b8c9 .list_short_34a7 {
  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;
}
.image_b8c9 .list_short_34a7 svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.image_b8c9.video-south-1e96 {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.image_b8c9.disabled-upper-1967 {
  --navigation-layout-con: nowrap;
}
.image_b8c9.east_9d00 {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.image_b8c9.east_9d00.video-south-1e96 {
  --navigation-layout-align: center;
}
.image_b8c9.hero-aff4 {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.image_b8c9.hero-aff4.video-south-1e96 {
  --navigation-layout-align: flex-end;
}
.image_b8c9.breadcrumb-huge-6500 {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.image_b8c9 .avatar_ad9a .pro_1e7c {
  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;
}
.image_b8c9
  .avatar_ad9a
  .pro_1e7c
  > .last_7ab6
  > .heading_391d {
  display: flex;
  flex-grow: 1;
}
.image_b8c9
  .avatar_ad9a
  .pro_1e7c
  > .last_7ab6
  > .heading_391d
  .list_short_34a7 {
  margin-left: auto;
  margin-right: 0;
}
.image_b8c9
  .avatar_ad9a
  .pro_1e7c
  .heading_391d {
  margin: 0;
}
@media (min-width: 782px) {
  .image_b8c9
    .avatar_ad9a
    .pro_1e7c
    .pro_1e7c {
    left: 100%;
    top: -1px;
  }
  .image_b8c9
    .avatar_ad9a
    .pro_1e7c
    .pro_1e7c:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .image_b8c9
    .avatar_ad9a
    .pro_1e7c
    .list_short_34a7 {
    margin-right: 0.25em;
  }
  .image_b8c9
    .avatar_ad9a
    .pro_1e7c
    .list_short_34a7
    svg {
    transform: rotate(-90deg);
  }
}
.image_b8c9
  .avatar_ad9a:not(.tooltip_46d5):hover
  > .pro_1e7c {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.image_b8c9
  .avatar_ad9a:not(.tooltip_46d5):not(.tabs_f521):focus-within
  > .pro_1e7c {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.image_b8c9
  .avatar_ad9a
  .clean-a47d[aria-expanded="true"]
  ~ .pro_1e7c {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.image_b8c9.background_warm_8abf
  .avatar_ad9a
  .pro_1e7c {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .image_b8c9.background_warm_8abf
    .avatar_ad9a
    .pro_1e7c
    .pro_1e7c {
    left: 100%;
    top: 0;
  }
}
.wrapper-selected-2c21 {
  display: flex;
  position: relative;
}
.wrapper-selected-2c21 .list_short_34a7 svg {
  stroke: currentColor;
}
button.heading_391d {
  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;
}
.clean-a47d {
  cursor: pointer;
}
.last_7ab6.tooltip_46d5 .clean-a47d {
  padding-right: 0.85em;
}
.last_7ab6.tooltip_46d5
  .clean-a47d
  + .list_short_34a7 {
  margin-left: -0.6em;
  pointer-events: none;
}
.image_b8c9 .fixed-9dc7,
.video-narrow-7e52,
.detail-57b8,
.carousel_focused_a39b,
.preview-top-a887,
.sort-narrow-6861 {
  gap: inherit;
}
:where(
    .image_b8c9.background_warm_8abf
      .last_7ab6
      a:not(.easy-8426)
  ),
:where(
    .image_b8c9.background_warm_8abf
      .wrapper-selected-2c21
      a:not(.easy-8426)
  ) {
  padding: 0.5em 1em;
}
:where(
    .image_b8c9
      .pro_1e7c
      .last_7ab6
      a:not(.easy-8426)
  ),
:where(
    .image_b8c9
      .pro_1e7c
      .wrapper-selected-2c21
      a:not(.easy-8426)
  ),
:where(
    .image_b8c9
      .pro_1e7c
      .wrapper-selected-2c21
      button.heading_391d
  ),
:where(
    .image_b8c9
      .pro_1e7c
      .carousel_ffd2
      button.heading_391d
  ) {
  padding: 0.5em 1em;
}
.image_b8c9.hero-aff4
  .video-narrow-7e52
  .avatar_ad9a
  .pro_1e7c,
.image_b8c9.hero-aff4
  .fixed-9dc7
  > .avatar_ad9a
  .pro_1e7c,
.image_b8c9.breadcrumb-huge-6500
  .fixed-9dc7
  > .avatar_ad9a:last-child
  .pro_1e7c,
.image_b8c9.breadcrumb-huge-6500
  > .video-narrow-7e52
  > .avatar_ad9a:last-child
  .pro_1e7c {
  left: auto;
  right: 0;
}
.image_b8c9.hero-aff4
  .video-narrow-7e52
  .avatar_ad9a
  .pro_1e7c
  .pro_1e7c,
.image_b8c9.hero-aff4
  .fixed-9dc7
  > .avatar_ad9a
  .pro_1e7c
  .pro_1e7c,
.image_b8c9.breadcrumb-huge-6500
  .fixed-9dc7
  > .avatar_ad9a:last-child
  .pro_1e7c
  .pro_1e7c,
.image_b8c9.breadcrumb-huge-6500
  > .video-narrow-7e52
  > .avatar_ad9a:last-child
  .pro_1e7c
  .pro_1e7c {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .image_b8c9.hero-aff4
    .video-narrow-7e52
    .avatar_ad9a
    .pro_1e7c
    .pro_1e7c,
  .image_b8c9.hero-aff4
    .fixed-9dc7
    > .avatar_ad9a
    .pro_1e7c
    .pro_1e7c,
  .image_b8c9.breadcrumb-huge-6500
    .fixed-9dc7
    > .avatar_ad9a:last-child
    .pro_1e7c
    .pro_1e7c,
  .image_b8c9.breadcrumb-huge-6500
    > .video-narrow-7e52
    > .avatar_ad9a:last-child
    .pro_1e7c
    .pro_1e7c {
    left: auto;
    right: 100%;
  }
}
.image_b8c9:not(.background_warm_8abf)
  .pro_1e7c {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.image_b8c9.background_warm_8abf .pro_1e7c {
  background-color: inherit;
}
.image_b8c9:not(.main_74e1)
  .pro_1e7c {
  color: #000;
}
.video-narrow-7e52 {
  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;
}
.video-narrow-7e52 .block-3f9d {
  display: none;
}
.video-narrow-7e52:only-child,
.fixed-9dc7:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.carousel_focused_a39b {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.carousel_focused_a39b :where(.banner_rough_03d5) {
  color: inherit;
}
.carousel_focused_a39b
  .preview-top-a887 {
  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);
}
.carousel_focused_a39b:not(.description_37ca.description_37ca) {
  background-color: inherit !important;
  color: inherit !important;
}
.carousel_focused_a39b.description_37ca {
  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) {
  .carousel_focused_a39b.description_37ca {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.carousel_focused_a39b.description_37ca
  .preview-top-a887 {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.carousel_focused_a39b.description_37ca
  .preview-top-a887,
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .video-narrow-7e52,
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .fixed-9dc7 {
  justify-content: flex-start;
}
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .list_short_34a7 {
  display: none;
}
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .avatar_ad9a
  .pro_1e7c {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .video-narrow-7e52,
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .pro_1e7c {
  gap: inherit;
}
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .pro_1e7c {
  padding-top: var(--wp--style--block-gap, 2em);
}
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .heading_391d {
  padding: 0;
}
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .last_7ab6,
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .video-narrow-7e52,
.carousel_focused_a39b.description_37ca
  .preview-top-a887
  .fixed-9dc7 {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.carousel_focused_a39b.description_37ca .last_7ab6,
.carousel_focused_a39b.description_37ca
  .last_7ab6
  .pro_1e7c,
.carousel_focused_a39b.description_37ca
  .video-narrow-7e52,
.carousel_focused_a39b.description_37ca .fixed-9dc7 {
  background: transparent !important;
  color: inherit !important;
}
.carousel_focused_a39b.description_37ca
  .pro_1e7c.pro_1e7c.pro_1e7c.pro_1e7c {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .carousel_focused_a39b:not(.panel_last_c92d):not(
      .description_37ca
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .carousel_focused_a39b:not(.panel_last_c92d):not(
      .description_37ca
    )
    .menu-68d8 {
    display: none;
  }
  .carousel_focused_a39b.description_37ca
    .pro_1e7c.pro_1e7c.pro_1e7c.pro_1e7c {
    left: 0;
  }
}
.image_b8c9:not(.background_warm_8abf)
  .carousel_focused_a39b.description_37ca {
  background-color: #fff;
}
.image_b8c9:not(.main_74e1)
  .carousel_focused_a39b.description_37ca {
  color: #000;
}
.footer-dfbc {
  font-size: 1rem;
  font-weight: 700;
}
.menu-68d8,
.icon_812f {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.menu-68d8 svg,
.icon_812f svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.icon_812f {
  display: flex;
}
.icon_812f.icon_812f.icon_812f {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .icon_812f:not(.preview_81c2) {
    display: none;
  }
}
.menu-68d8 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.menu-68d8.menu-68d8.menu-68d8 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.detail-57b8 {
  width: 100%;
}
.column_next_2e2f .detail-57b8 {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.detail-57b8:focus {
  outline: none;
}
.description_37ca .detail-57b8,
.description_37ca .preview-top-a887,
.description_37ca .sort-narrow-6861 {
  box-sizing: border-box;
}
.sort-narrow-6861 {
  position: relative;
}
.column_next_2e2f
  .outer-8edf
  .description_37ca
  .sort-narrow-6861 {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .column_next_2e2f
    .outer-8edf
    .description_37ca
    .sort-narrow-6861 {
    margin-top: 32px;
  }
}
html.column_next_2e2f {
  overflow: hidden;
}
.image_b8c9 .disabled_cold_ce65 {
  overflow-con: break-word;
}
.image_b8c9 .east-97c6 {
  display: none;
}
.image_b8c9 .fixed-9dc7 {
  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);
}
.image_b8c9 .image_f878 {
  background-color: inherit;
}
.pressed-af1c {
  font-size: 0.875em;
}
.popup-hovered-daee {
  font-size: 1em;
}
.current_57d9 {
  font-size: 2.25em;
}
.tiny_6ae3 {
  font-size: 3em;
}
.paper-2bc5: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.shade-rough-49d9 .paper-2bc5:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.paper-2bc5.background_warm_8abf {
  overflow: hidden;
}
p.background_warm_8abf {
  padding: 1.25em 2.375em;
}
:where(p.main_74e1:not(.bronze-6e3f)) a {
  color: inherit;
}
p.bronze-e447[style*="writing-mode:vertical-lr"],
p.title_motion_935c[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.out_edcf {
  display: flex;
  flex-wrap: wrap;
}
.old-6d54 {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.thumbnail_30f9 {
  margin-right: 1em;
}
.bottom_54ae {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.detail-prev-a883 {
  flex-basis: 0;
  flex-grow: 1;
}
.basic_2ea7 {
  margin: 0;
}
.input-short-a333 {
  box-sizing: border-box;
}
.input-short-a333[style*="font-weight"]
  :where(.hidden-8d21) {
  font-weight: inherit;
}
.input-short-a333[style*="font-family"]
  :where(.hidden-8d21) {
  font-family: inherit;
}
.input-short-a333[class*="-font-size"] :where(.hidden-8d21),
.input-short-a333[style*="font-size"] :where(.hidden-8d21) {
  font-size: inherit;
}
.input-short-a333[style*="line-height"]
  :where(.hidden-8d21) {
  line-height: inherit;
}
.input-short-a333[style*="font-style"] :where(.hidden-8d21) {
  font-style: inherit;
}
.input-short-a333[style*="letter-spacing"]
  :where(.hidden-8d21) {
  letter-spacing: inherit;
}
.input-short-a333 input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.input-short-a333 input:not([type="submit"]),
.input-short-a333 textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.input-short-a333 input:not([type="submit"]):not([type="checkbox"]),
.input-short-a333 textarea {
  padding: calc(0.667em + 2px);
}
.input-short-a333
  .hero-3586
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.input-short-a333 .hero-3586 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.input-short-a333 .tooltip-fast-c334 label,
.input-short-a333 .tooltip_clean_6638 label,
.input-short-a333 .light_9e4f label {
  display: block;
  margin-bottom: 0.25em;
}
.input-short-a333 .outer_3599 {
  display: flex;
  gap: 0.25em;
}
.input-short-a333
  .outer_3599
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.input-short-a333 .hidden-8d21 {
  margin-bottom: 0;
}
.input-short-a333 .hidden-8d21 :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.border-green-c6ba {
  box-sizing: border-box;
}
:where(.element-646c) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.fixed-faec {
  margin-bottom: 0;
  margin-top: 0;
}
.status-671d {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.button-rough-f1dc {
  display: inline-block;
}
.header_e123 {
  margin-left: 0;
  margin-right: 0;
}
.header_e123 a {
  display: block;
  height: 100%;
}
.header_e123 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.header_e123.module_medium_40f1 img,
.header_e123.component-advanced-4aed img {
  width: 100%;
}
.header_e123
  .fresh-84a3.icon_solid_2e66 {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.header_e123 {
  position: relative;
}
.header_e123
  .fresh-84a3.carousel_c6fc {
  background-color: transparent;
}
.header_e123
  .fresh-84a3.module_ba7e {
  opacity: 0;
}
.header_e123
  .fresh-84a3.banner-30b5 {
  opacity: 0.1;
}
.header_e123
  .fresh-84a3.steel-6213 {
  opacity: 0.2;
}
.header_e123
  .fresh-84a3.dirty-2bb6 {
  opacity: 0.3;
}
.header_e123
  .fresh-84a3.caption-9f71 {
  opacity: 0.4;
}
.header_e123
  .fresh-84a3.fresh_be11 {
  opacity: 0.5;
}
.header_e123
  .fresh-84a3.input-over-369d {
  opacity: 0.6;
}
.header_e123
  .fresh-84a3.logo_ba33 {
  opacity: 0.7;
}
.header_e123
  .fresh-84a3.title-wood-8a0e {
  opacity: 0.8;
}
.header_e123
  .fresh-84a3.picture-old-94ce {
  opacity: 0.9;
}
.header_e123
  .fresh-84a3.secondary-7fcd {
  opacity: 1;
}
.header_e123:where(.list-brown-90a4, .icon-de71) {
  width: 100%;
}
.slow_907a .progress-steel-a556 {
  display: inline-block;
  margin-right: 1ch;
}
.slow_907a
  .progress-steel-a556:not(.copper-1c88) {
  transform: scaleX(1);
}
.slow_907a .card_upper_b83e {
  display: inline-block;
  margin-left: 1ch;
}
.slow_907a
  .card_upper_b83e:not(.copper-1c88) {
  transform: scaleX(1);
}
.slow_907a.bronze-e447[style*="writing-mode: vertical-lr"],
.slow_907a.title_motion_935c[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.copper-62cc {
  box-sizing: border-box;
}
.copper-62cc .panel-ce63 {
  white-space: pre-con;
}
.box-bronze-9e21,
.badge-gold-cf5e {
  box-sizing: border-box;
}
.badge-gold-cf5e {
  word-break: break-word;
}
.badge-gold-cf5e a {
  display: inline-block;
}
.thick-1ca0 {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.thick-1ca0.background_warm_8abf) {
  padding: 1.25em 2.375em;
}
.pattern_black_84e1 {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.pattern_black_84e1 blockquote,
.pattern_black_84e1 cite,
.pattern_black_84e1 p {
  color: inherit;
}
.pattern_black_84e1.list-brown-90a4,
.pattern_black_84e1.icon-de71 {
  max-width: 420px;
}
.pattern_black_84e1 cite,
.pattern_black_84e1 footer {
  position: relative;
}
.pattern_black_84e1 .main_74e1 a {
  color: inherit;
}
:where(.pattern_black_84e1) {
  margin: 0 0 1em;
}
.pattern_black_84e1.bronze-e447 blockquote {
  text-align: left;
}
.pattern_black_84e1.title_motion_935c blockquote {
  text-align: right;
}
.pattern_black_84e1.menu_fresh_d5a5 {
  border: none;
}
.pattern_black_84e1.menu_fresh_d5a5 blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.pattern_black_84e1.menu_fresh_d5a5 blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.pattern_black_84e1.menu_fresh_d5a5 blockquote cite {
  font-style: normal;
  text-transform: none;
}
.pattern_black_84e1 cite {
  color: inherit;
}
.button_medium_9026 {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.button_medium_9026.button_medium_9026 {
  background: none;
}
.button_medium_9026.south_8f9b {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.button_medium_9026.south_8f9b > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .button_medium_9026.south_8f9b.south_8f9b.box_current_6925 > li {
    width: calc(50% - 0.625em);
  }
  .button_medium_9026.south_8f9b.south_8f9b.focused_f899 > li {
    width: calc(33.33333% - 0.83333em);
  }
  .button_medium_9026.south_8f9b.south_8f9b.item-d7c4 > li {
    width: calc(25% - 0.9375em);
  }
  .button_medium_9026.south_8f9b.south_8f9b.thick_ef01 > li {
    width: calc(20% - 1em);
  }
  .button_medium_9026.south_8f9b.south_8f9b.cold-96de > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .warm-a0e9.warm-a0e9.warm-a0e9.warm-a0e9 {
    grid-template-columns: 1fr;
  }
}
.texture_a550 > li > .icon-de71,
.tall_9e6d > li > .icon-de71 {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.texture_a550 > li > .list-brown-90a4,
.tall_9e6d > li > .list-brown-90a4 {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.texture_a550 > li > .west_73e2,
.tall_9e6d > li > .west_73e2 {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.mask_focused_336d > .row-a1b0,
.mask_focused_336d > .button-64a3,
.mask_focused_336d > .fast_1418 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.mask_focused_336d > .row-a1b0:last-child,
.mask_focused_336d > .button-64a3:last-child,
.mask_focused_336d > .fast_1418:last-child {
  margin-right: 0;
}
.mask_focused_336d.background_full_328d
  > .row-a1b0:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.mask_focused_336d.background_full_328d
  > .fast_1418:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.mask_focused_336d .primary-top-2f70 {
  display: inline-block;
  margin-right: 1ch;
}
.mask_focused_336d
  .primary-top-2f70:not(.copper-1c88) {
  transform: scaleX(1);
}
.mask_focused_336d .plasma-bc84 {
  display: inline-block;
  margin-left: 1ch;
}
.mask_focused_336d
  .plasma-bc84:not(.copper-1c88) {
  transform: scaleX(1);
}
.mask_focused_336d.west_73e2 {
  justify-content: center;
}
.pagination-eb06,
.plasma-75c1 {
  box-sizing: border-box;
}
.plasma-75c1 {
  overflow-con: break-word;
}
.plasma-75c1.image_cool_3a00:where(:not(.filter-84f3)),
.plasma-75c1.shadow-7259:where(:not(.filter-84f3)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.plasma-75c1.image_cool_3a00:where(:not(.filter-84f3)) p,
.plasma-75c1.shadow-7259:where(:not(.filter-84f3)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.plasma-75c1.image_cool_3a00:where(:not(.filter-84f3)) cite,
.plasma-75c1.image_cool_3a00:where(:not(.filter-84f3)) footer,
.plasma-75c1.shadow-7259:where(:not(.filter-84f3)) cite,
.plasma-75c1.shadow-7259:where(:not(.filter-84f3)) footer {
  font-size: 1.125em;
  text-align: right;
}
.pattern_2020 {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.pattern_2020:not([style*="text-decoration"]),
.pattern_2020:not([style*="text-decoration"]):active,
.pattern_2020:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.brown-5245 {
  list-style: none;
  padding: 0;
}
ul.brown-5245.brown-5245 {
  box-sizing: border-box;
}
ul.brown-5245.list-brown-90a4 {
  margin-right: 2em;
}
ul.brown-5245.icon-de71 {
  margin-left: 2em;
}
ul.brown-5245.table-gas-ae1c {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.brown-5245.table-gas-ae1c li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.brown-5245.box_current_6925 li {
    width: calc(50% - 1em);
  }
  ul.brown-5245.focused_f899 li {
    width: calc(33.33333% - 1em);
  }
  ul.brown-5245.item-d7c4 li {
    width: calc(25% - 1em);
  }
  ul.brown-5245.thick_ef01 li {
    width: calc(20% - 1em);
  }
  ul.brown-5245.cold-96de li {
    width: calc(16.66667% - 1em);
  }
}
.form_under_09fd,
.media-first-f9a0 {
  display: block;
  font-size: 0.8125em;
}
.tabs-3181 {
  margin-left: 10px;
  word-break: normal;
}
.tabs-3181.component_f102 {
  line-height: 0;
}
.tabs-3181 svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.tabs-3181) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.texture-7346 {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.widget-dd30 {
  width: 100%;
}
.filter-b0f3 {
  -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;
}
.rough_c6b4.accordion_right_cf49 .tabs-3181 {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.hot_e8bc .texture-7346) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.hot_e8bc .texture-7346)
  .filter-b0f3 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.hot_e8bc .texture-7346)
  .filter-b0f3:focus {
  outline: none;
}
:where(.hot_e8bc .texture-7346)
  :where(.tabs-3181) {
  padding: 4px 8px;
}
.rough_c6b4.west_73e2 .texture-7346 {
  margin: auto;
}
.gradient_pink_b793 .texture-7346 {
  min-width: 0 !important;
  transition-property: width;
}
.gradient_pink_b793 .filter-b0f3 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.gradient_pink_b793.item_silver_40ef,
.gradient_pink_b793.item_silver_40ef
  .texture-7346 {
  overflow: hidden;
}
.gradient_pink_b793.item_silver_40ef
  .filter-b0f3 {
  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;
}
.copper-c321[data-align="right"]
  .gradient_pink_b793
  .texture-7346 {
  float: right;
}
.search_lower_8bd5 {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.search_lower_8bd5.bottom-5b85 {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.search_lower_8bd5.bottom-5b85:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.pressed-406e {
  box-sizing: border-box;
  line-height: 0;
}
.pressed-406e a {
  display: inline-block;
  line-height: 0;
}
.pressed-406e.status_8721 img {
  height: auto;
  width: 120px;
}
.pressed-406e img {
  height: auto;
  max-width: 100%;
}
.pressed-406e a,
.pressed-406e img {
  border-radius: inherit;
}
.pressed-406e.west_73e2 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.pressed-406e.progress_9a4c {
  border-radius: 9999px;
}
.info_full_d51e a {
  color: inherit;
}
.brown-305e {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.brown-305e .texture_clean_7ebf a,
.brown-305e .texture_clean_7ebf a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.brown-305e .texture_clean_7ebf a {
  padding: 0.25em;
}
.brown-305e .texture_clean_7ebf svg {
  height: 1em;
  width: 1em;
}
.brown-305e .texture_clean_7ebf span:not(.banner-large-0cec) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.brown-305e.module_ecbc {
  font-size: 16px;
}
.brown-305e,
.brown-305e.container-brown-8820 {
  font-size: 24px;
}
.brown-305e.dropdown_first_4661 {
  font-size: 36px;
}
.brown-305e.fixed-01c0 {
  font-size: 48px;
}
.brown-305e.west_73e2 {
  display: flex;
  justify-content: center;
}
.brown-305e.icon-de71 {
  justify-content: flex-end;
}
.alert_79e2 {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .alert_79e2 {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.alert_79e2 a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.alert_79e2:hover {
  transform: scale(1.1);
}
.brown-305e .alert_79e2 .item_old_3c1e,
.brown-305e .alert_79e2 .item_old_3c1e svg,
.brown-305e
  .alert_79e2
  .item_old_3c1e:active,
.brown-305e .alert_79e2 .item_old_3c1e:hover,
.brown-305e
  .alert_79e2
  .item_old_3c1e:visited {
  fill: currentColor;
  color: currentColor;
}
.brown-305e:not(.overlay-narrow-5ca3) .texture_clean_7ebf {
  color: #444;
}
.brown-305e:not(.overlay-narrow-5ca3) .form_fb1b {
  background-color: #f90;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .paragraph-f43f {
  background-color: #1ea0c3;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .video-b29a {
  background-color: #0757fe;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .summary_4bc8 {
  background-color: #1e1f26;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .heading_cff9 {
  background-color: #02e49b;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .copper_242e {
  background-color: #e94c89;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .link-42be {
  background-color: #4280ff;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .label-light-5be0 {
  background-color: #f45800;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .heading-5e75 {
  background-color: #1778f2;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .content-basic-acce {
  background-color: #000;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .inner_e33f {
  background-color: #0461dd;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .copper_2c07 {
  background-color: #e65678;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .modal_6328 {
  background-color: #24292d;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .notification_medium_488c {
  background-color: #eceadd;
  color: #382110;
}
.brown-305e:not(.overlay-narrow-5ca3) .white_359a {
  background-color: #ea4434;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .media-192d {
  background-color: #f00075;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .label-hot-c7f5 {
  background-color: #e21b24;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .pagination_basic_8736 {
  background-color: #0d66c2;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .tabs_fresh_7f12 {
  background-color: #3288d4;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .border_d948 {
  background-color: #02ab6c;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .stale-58ef {
  background-color: #f6405f;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .frame_903f {
  background-color: #ff424d;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .solid-6ef8 {
  background-color: #e60122;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .background_medium_c7b4 {
  background-color: #ef4155;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .main-9db0 {
  background-color: #ff4500;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .sort_f1c0 {
  background-color: #0478d7;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .brown_867c {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .accordion-small-86b0 {
  background-color: #ff5600;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .box-narrow-a09a {
  background-color: #1bd760;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .sort-glass-3fa5 {
  background-color: #2aabee;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .logo_medium_8cf5,
.brown-305e:not(.overlay-narrow-5ca3) .focus_412e {
  background-color: #000;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .mask_890c {
  background-color: #011835;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .progress_6f02 {
  background-color: #6440a4;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .first_d1ee {
  background-color: #1da1f2;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .pagination_short_73af {
  background-color: #1eb7ea;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .preview-4c2e {
  background-color: #4680c2;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .up-5eeb {
  background-color: #3499cd;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .photo-next-5e03 {
  background-color: #25d366;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .avatar_dirty_3e23 {
  background-color: #000;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .slow-c3ae {
  background-color: #d32422;
  color: #fff;
}
.brown-305e:not(.overlay-narrow-5ca3) .notice_dim_148c {
  background-color: red;
  color: #fff;
}
.brown-305e.overlay-narrow-5ca3 .texture_clean_7ebf {
  background: none;
}
.brown-305e.overlay-narrow-5ca3 .texture_clean_7ebf a {
  padding: 0;
}
.brown-305e.overlay-narrow-5ca3 .texture_clean_7ebf svg {
  height: 1.25em;
  width: 1.25em;
}
.brown-305e.overlay-narrow-5ca3 .form_fb1b {
  color: #f90;
}
.brown-305e.overlay-narrow-5ca3 .paragraph-f43f {
  color: #1ea0c3;
}
.brown-305e.overlay-narrow-5ca3 .video-b29a {
  color: #0757fe;
}
.brown-305e.overlay-narrow-5ca3 .summary_4bc8 {
  color: #1e1f26;
}
.brown-305e.overlay-narrow-5ca3 .heading_cff9 {
  color: #02e49b;
}
.brown-305e.overlay-narrow-5ca3 .copper_242e {
  color: #e94c89;
}
.brown-305e.overlay-narrow-5ca3 .link-42be {
  color: #4280ff;
}
.brown-305e.overlay-narrow-5ca3 .label-light-5be0 {
  color: #f45800;
}
.brown-305e.overlay-narrow-5ca3 .heading-5e75 {
  color: #1778f2;
}
.brown-305e.overlay-narrow-5ca3 .content-basic-acce {
  color: #000;
}
.brown-305e.overlay-narrow-5ca3 .inner_e33f {
  color: #0461dd;
}
.brown-305e.overlay-narrow-5ca3 .copper_2c07 {
  color: #e65678;
}
.brown-305e.overlay-narrow-5ca3 .modal_6328 {
  color: #24292d;
}
.brown-305e.overlay-narrow-5ca3 .notification_medium_488c {
  color: #382110;
}
.brown-305e.overlay-narrow-5ca3 .white_359a {
  color: #ea4434;
}
.brown-305e.overlay-narrow-5ca3 .media-192d {
  color: #f00075;
}
.brown-305e.overlay-narrow-5ca3 .label-hot-c7f5 {
  color: #e21b24;
}
.brown-305e.overlay-narrow-5ca3 .pagination_basic_8736 {
  color: #0d66c2;
}
.brown-305e.overlay-narrow-5ca3 .tabs_fresh_7f12 {
  color: #3288d4;
}
.brown-305e.overlay-narrow-5ca3 .border_d948 {
  color: #02ab6c;
}
.brown-305e.overlay-narrow-5ca3 .stale-58ef {
  color: #f6405f;
}
.brown-305e.overlay-narrow-5ca3 .frame_903f {
  color: #ff424d;
}
.brown-305e.overlay-narrow-5ca3 .solid-6ef8 {
  color: #e60122;
}
.brown-305e.overlay-narrow-5ca3 .background_medium_c7b4 {
  color: #ef4155;
}
.brown-305e.overlay-narrow-5ca3 .main-9db0 {
  color: #ff4500;
}
.brown-305e.overlay-narrow-5ca3 .sort_f1c0 {
  color: #0478d7;
}
.brown-305e.overlay-narrow-5ca3 .brown_867c {
  stroke: #000;
  color: #fff;
}
.brown-305e.overlay-narrow-5ca3 .accordion-small-86b0 {
  color: #ff5600;
}
.brown-305e.overlay-narrow-5ca3 .box-narrow-a09a {
  color: #1bd760;
}
.brown-305e.overlay-narrow-5ca3 .sort-glass-3fa5 {
  color: #2aabee;
}
.brown-305e.overlay-narrow-5ca3 .logo_medium_8cf5,
.brown-305e.overlay-narrow-5ca3 .focus_412e {
  color: #000;
}
.brown-305e.overlay-narrow-5ca3 .mask_890c {
  color: #011835;
}
.brown-305e.overlay-narrow-5ca3 .progress_6f02 {
  color: #6440a4;
}
.brown-305e.overlay-narrow-5ca3 .first_d1ee {
  color: #1da1f2;
}
.brown-305e.overlay-narrow-5ca3 .pagination_short_73af {
  color: #1eb7ea;
}
.brown-305e.overlay-narrow-5ca3 .preview-4c2e {
  color: #4680c2;
}
.brown-305e.overlay-narrow-5ca3 .photo-next-5e03 {
  color: #25d366;
}
.brown-305e.overlay-narrow-5ca3 .up-5eeb {
  color: #3499cd;
}
.brown-305e.overlay-narrow-5ca3 .avatar_dirty_3e23 {
  color: #000;
}
.brown-305e.overlay-narrow-5ca3 .slow-c3ae {
  color: #d32422;
}
.brown-305e.overlay-narrow-5ca3 .notice_dim_148c {
  color: red;
}
.brown-305e.center_e97b .texture_clean_7ebf {
  width: auto;
}
.brown-305e.center_e97b .texture_clean_7ebf a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.brown-305e:not(.media-9059):not(.hard-550d)
  .brown_867c
  .dropdown-new-6726 {
  color: #000;
}
.top_a1a5 {
  clear: both;
}
.shadow-55d0 {
  box-sizing: border-box;
}
.shadow-55d0.west_73e2 {
  justify-content: center;
  text-align: center;
}
.shadow-55d0.module_medium_40f1 {
  padding-left: 1em;
  padding-right: 1em;
}
.shadow-55d0 a {
  display: inline-block;
  margin-right: 5px;
}
.shadow-55d0 span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.shadow-55d0.article_clean_3232 {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.shadow-55d0.article_clean_3232 a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.focused_1417 {
  overflow-x: auto;
}
.focused_1417 table {
  border-collapse: collapse;
  width: 100%;
}
.focused_1417 thead {
  border-bottom: 3px solid;
}
.focused_1417 tfoot {
  border-top: 3px solid;
}
.focused_1417 td,
.focused_1417 th {
  border: 1px solid;
  padding: 0.5em;
}
.focused_1417 .middle_9378 {
  table-layout: fixed;
  width: 100%;
}
.focused_1417 .middle_9378 td,
.focused_1417 .middle_9378 th {
  word-break: break-word;
}
.focused_1417.west_73e2,
.focused_1417.list-brown-90a4,
.focused_1417.icon-de71 {
  display: table;
  width: auto;
}
.focused_1417.west_73e2 td,
.focused_1417.west_73e2 th,
.focused_1417.list-brown-90a4 td,
.focused_1417.list-brown-90a4 th,
.focused_1417.icon-de71 td,
.focused_1417.icon-de71 th {
  word-break: break-word;
}
.focused_1417 .upper_2581 {
  background-color: #f3f4f5;
}
.focused_1417 .progress-current-8e5d {
  background-color: #e9fbe5;
}
.focused_1417 .notification_huge_5703 {
  background-color: #e7f5fe;
}
.focused_1417 .dynamic_f0f8 {
  background-color: #fcf0ef;
}
.focused_1417.hidden-hard-7a81 {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.focused_1417.hidden-hard-7a81 tbody tr:nth-child(odd) {
}
.focused_1417.hidden-hard-7a81.upper_2581
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.focused_1417.hidden-hard-7a81.progress-current-8e5d
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.focused_1417.hidden-hard-7a81.notification_huge_5703
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.focused_1417.hidden-hard-7a81.dynamic_f0f8
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.focused_1417.hidden-hard-7a81 td,
.focused_1417.hidden-hard-7a81 th {
  border-color: transparent;
}
.focused_1417 .carousel_597f td,
.focused_1417 .carousel_597f th,
.focused_1417 .carousel_597f tr,
.focused_1417 .carousel_597f > * {
  border-color: inherit;
}
.focused_1417 table[style*="border-top-color"] tr:first-child,
.focused_1417 table[style*="border-top-color"] tr:first-child td,
.focused_1417 table[style*="border-top-color"] tr:first-child th,
.focused_1417 table[style*="border-top-color"] > *,
.focused_1417 table[style*="border-top-color"] > * td,
.focused_1417 table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.focused_1417 table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.focused_1417 table[style*="border-right-color"] td:last-child,
.focused_1417 table[style*="border-right-color"] th,
.focused_1417 table[style*="border-right-color"] tr,
.focused_1417 table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.focused_1417 table[style*="border-bottom-color"] tr:last-child,
.focused_1417 table[style*="border-bottom-color"] tr:last-child td,
.focused_1417 table[style*="border-bottom-color"] tr:last-child th,
.focused_1417 table[style*="border-bottom-color"] > *,
.focused_1417 table[style*="border-bottom-color"] > * td,
.focused_1417 table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.focused_1417 table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.focused_1417 table[style*="border-left-color"] td:first-child,
.focused_1417 table[style*="border-left-color"] th,
.focused_1417 table[style*="border-left-color"] tr,
.focused_1417 table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.focused_1417 table[style*="border-style"] td,
.focused_1417 table[style*="border-style"] th,
.focused_1417 table[style*="border-style"] tr,
.focused_1417 table[style*="border-style"] > * {
  border-style: inherit;
}
.focused_1417 table[style*="border-width"] td,
.focused_1417 table[style*="border-width"] th,
.focused_1417 table[style*="border-width"] tr,
.focused_1417 table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.icon-out-2cd3) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.icon-out-2cd3 p {
  margin-bottom: 0;
  margin-top: 0;
}
.tabs-advanced-36e1,
.tabs-advanced-36e1.west_73e2 {
  display: flex;
}
.tabs-advanced-36e1 .red-74dd {
  margin: 0 1em;
  padding: 0;
}
.tabs-advanced-36e1 .red-74dd:first-child {
  margin-left: 0;
}
.tabs-advanced-36e1 .red-74dd:last-child {
  margin-right: 0;
}
.tabs-advanced-36e1.box_current_6925 .red-74dd {
  width: 50%;
}
.tabs-advanced-36e1.focused_f899 .red-74dd {
  width: 33.33333%;
}
.tabs-advanced-36e1.item-d7c4 .red-74dd {
  width: 25%;
}
pre.image-hovered-9bae {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.image-hovered-9bae) {
  font-family: inherit;
}
.carousel-6cfa {
  box-sizing: border-box;
}
.carousel-6cfa video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .carousel-6cfa [poster] {
    object-fit: cover;
  }
}
.carousel-6cfa.west_73e2 {
  text-align: center;
}
.carousel-6cfa figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.row_pro_808f,
.notice-orange-0f0c {
  counter-reset: footnotes;
}
a[data-fn].heading-74b2 {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].heading-74b2:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.easy-8426 {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .form_motion_ea30 {
  background-color: #eee;
}
:root .link-south-b241 {
  background-color: #313131;
}
:root .highlight_plasma_e832 {
  color: #eee;
}
:root .content_fluid_d545 {
  color: #313131;
}
:root .feature_liquid_0e4f {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .last-3e88 {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .main-bottom-607e {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .media_34d4 {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .container_last_cd2c {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .left-b2fb {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .gas_ef28 {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.focus-2b84 {
  font-size: 1em;
}
.summary-7444 {
  font-size: 2.625em;
}
.preview_5675 {
  font-size: var(--wp--preset--font-size--normal);
}
.element-slow-9ecd {
  font-size: var(--wp--preset--font-size--huge);
}
.dim-890a {
  text-align: center;
}
.bronze-e447 {
  text-align: left;
}
.title_motion_935c {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.west_73e2 {
  clear: both;
}
.list-6fe7 {
  justify-content: flex-start;
}
.east_9d00 {
  justify-content: center;
}
.hero-aff4 {
  justify-content: flex-end;
}
.breadcrumb-huge-6500 {
  justify-content: space-between;
}
.banner-large-0cec {
  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;
}
.banner-large-0cec: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(.carousel_597f) {
  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(.grid-large-e836) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.grid-large-e836) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: b343 */
.widget-item-u5 {
  padding: 0.2rem;
  font-size: 12px;
  line-height: 1.0;
}
