@charset "UTF-8";
  .tiny-e484 img {
    width: 50px !important;
    height: 50px !important;
    object-fit: contain;
    display: block;
  }
.caption-pink-8f67 {
  box-sizing: border-box;
}
.first-4df1 label {
  display: block;
}
.warm-da10 {
  line-height: 0;
}
.warm-da10,
.warm-da10 img {
  box-sizing: border-box;
}
.warm-da10.aside_a111 {
  text-align: center;
}
.background_ba4f {
  box-sizing: border-box;
}
.background_ba4f figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.background_ba4f audio {
  min-width: 300px;
  width: 100%;
}
.dim-4a8b {
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  word-break: break-word;
}
.dim-4a8b.aside_a111 {
  text-align: center;
}
.dim-4a8b.pink-1a94 {
  text-align: right;
}
:where(.dim-4a8b) {
  border-radius: 9999px;
  box-shadow: none;
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  text-decoration: none;
}
.full_86a7[style*="text-decoration"] .dim-4a8b {
  text-decoration: inherit;
}
.content-lite-c934 > .full_86a7.image_wide_8d13 {
  max-width: none;
}
.content-lite-c934 > .full_86a7.image_wide_8d13 .dim-4a8b {
  width: 100%;
}
.content-lite-c934
  > .full_86a7.purple_2423
  .dim-4a8b {
  font-size: inherit;
}
.content-lite-c934 > .full_86a7.backdrop-abf2 {
  width: calc(25% - var(--wp--style--block-gap, 0.5em) * 0.75);
}
.content-lite-c934 > .full_86a7.description-87c6 {
  width: calc(50% - var(--wp--style--block-gap, 0.5em) * 0.5);
}
.content-lite-c934 > .full_86a7.selected_7522 {
  width: calc(75% - var(--wp--style--block-gap, 0.5em) * 0.25);
}
.content-lite-c934 > .full_86a7.button_fluid_5a76 {
  flex-basis: 100%;
  width: 100%;
}
.content-lite-c934.shade-e0cf > .full_86a7.backdrop-abf2 {
  width: 25%;
}
.content-lite-c934.shade-e0cf > .full_86a7.description-87c6 {
  width: 50%;
}
.content-lite-c934.shade-e0cf > .full_86a7.selected_7522 {
  width: 75%;
}
.full_86a7.texture-old-950e,
.dim-4a8b.full_86a7.texture-old-950e {
  border-radius: 0;
}
.full_86a7.steel-6209,
.dim-4a8b.steel-6209 {
  border-radius: 0 !important;
}
.full_86a7 .dim-4a8b.green-270e,
.full_86a7.green-270e > .dim-4a8b {
  border: 2px solid;
  padding: 0.667em 1.333em;
}
.full_86a7 .dim-4a8b.green-270e:not(.south-26cf),
.full_86a7.green-270e
  > .dim-4a8b:not(.south-26cf) {
  color: currentColor;
}
.full_86a7 .dim-4a8b.green-270e:not(.background_dynamic_32d4),
.full_86a7.green-270e
  > .dim-4a8b:not(.background_dynamic_32d4) {
  background-color: transparent;
  background-image: none;
}
.full_86a7 .dim-4a8b:where(.detail_iron_a39a) {
  border-width: initial;
}
.full_86a7 .dim-4a8b:where([style*="border-top-color"]) {
  border-top-width: medium;
}
.full_86a7 .dim-4a8b:where([style*="border-right-color"]) {
  border-right-width: medium;
}
.full_86a7 .dim-4a8b:where([style*="border-bottom-color"]) {
  border-bottom-width: medium;
}
.full_86a7 .dim-4a8b:where([style*="border-left-color"]) {
  border-left-width: medium;
}
.full_86a7 .dim-4a8b:where([style*="border-style"]) {
  border-width: initial;
}
.full_86a7 .dim-4a8b:where([style*="border-top-style"]) {
  border-top-width: medium;
}
.full_86a7 .dim-4a8b:where([style*="border-right-style"]) {
  border-right-width: medium;
}
.full_86a7 .dim-4a8b:where([style*="border-bottom-style"]) {
  border-bottom-width: medium;
}
.full_86a7 .dim-4a8b:where([style*="border-left-style"]) {
  border-left-width: medium;
}
.content-lite-c934.shade-e0cf {
  flex-direction: column;
}
.content-lite-c934.shade-e0cf > .full_86a7:last-child {
  margin-bottom: 0;
}
.content-lite-c934 > .full_86a7 {
  display: inline-block;
  margin: 0;
}
.content-lite-c934.dropdown_71cb {
  justify-content: flex-start;
}
.content-lite-c934.dropdown_71cb.shade-e0cf {
  align-items: flex-start;
}
.content-lite-c934.south_6bbb {
  justify-content: center;
}
.content-lite-c934.south_6bbb.shade-e0cf {
  align-items: center;
}
.content-lite-c934.plasma-e5e2 {
  justify-content: flex-end;
}
.content-lite-c934.plasma-e5e2.shade-e0cf {
  align-items: flex-end;
}
.content-lite-c934.popup-ace5 {
  justify-content: space-between;
}
.content-lite-c934.aside_a111 {
  text-align: center;
}
.content-lite-c934:not(
    .popup-ace5,
    .plasma-e5e2,
    .dropdown_71cb,
    .south_6bbb
  )
  .full_86a7.aside_a111 {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.content-lite-c934[style*="text-decoration"] .full_86a7,
.content-lite-c934[style*="text-decoration"] .dim-4a8b {
  text-decoration: inherit;
}
.content-lite-c934.purple_2423 .dim-4a8b {
  font-size: inherit;
}
.full_86a7.aside_a111,
.alert-8cae {
  text-align: center;
}
.alert-8cae td,
.alert-8cae th {
  border: 1px solid;
  padding: 0.25em;
}
.alert-8cae th {
  font-weight: 400;
}
.alert-8cae caption {
  background-color: inherit;
}
.alert-8cae table {
  border-collapse: collapse;
  width: 100%;
}
.alert-8cae table:where(:not(.south-26cf)) {
  color: #40464d;
}
.alert-8cae table:where(:not(.south-26cf)) td,
.alert-8cae table:where(:not(.south-26cf)) th {
  border-color: #ddd;
}
.alert-8cae table.background_dynamic_32d4 th {
  background-color: inherit;
}
.alert-8cae table.south-26cf th {
  color: inherit;
}
:where(.alert-8cae table:not(.background_dynamic_32d4) th) {
  background: #ddd;
}
.footer-brown-b4de {
  box-sizing: border-box;
}
.footer-brown-b4de.pattern-317a {
  margin-right: 2em;
}
.footer-brown-b4de.pink-1a94 {
  margin-left: 2em;
}
.footer-brown-b4de.up-a5b2.aside_a111 {
  text-align: center;
}
.carousel-action-8d7d {
  box-sizing: border-box;
}
.carousel-action-8d7d code {
  display: block;
  font-family: inherit;
  overflow-con: break-word;
  white-space: pre-con;
}
.white-714d {
  align-items: normal !important;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap !important;
}
@media (min-width: 782px) {
  .white-714d {
    flex-wrap: nowrap !important;
  }
}
.white-714d.sort_action_bce7 {
  align-items: flex-start;
}
.white-714d.shadow_f748 {
  align-items: center;
}
.white-714d.action_8e41 {
  align-items: flex-end;
}
@media (max-width: 781px) {
  .white-714d:not(.disabled-d774) > .section-3535 {
    flex-basis: 100% !important;
  }
}
@media (min-width: 782px) {
  .white-714d:not(.disabled-d774) > .section-3535 {
    flex-basis: 0;
    flex-grow: 1;
  }
  .white-714d:not(.disabled-d774)
    > .section-3535[style*="flex-basis"] {
    flex-grow: 0;
  }
}
.white-714d.disabled-d774 {
  flex-wrap: nowrap !important;
}
.white-714d.disabled-d774 > .section-3535 {
  flex-basis: 0;
  flex-grow: 1;
}
.white-714d.disabled-d774
  > .section-3535[style*="flex-basis"] {
  flex-grow: 0;
}
:where(.white-714d) {
  margin-bottom: 1.75em;
}
:where(.white-714d.background_dynamic_32d4) {
  padding: 1.25em 2.375em;
}
.section-3535 {
  flex-grow: 1;
  min-width: 0;
  overflow-con: break-word;
  word-break: break-word;
}
.section-3535.layout-steel-d87b {
  align-self: flex-start;
}
.section-3535.hover-aa80 {
  align-self: center;
}
.section-3535.footer_a162 {
  align-self: flex-end;
}
.section-3535.liquid-c3ce {
  align-self: stretch;
}
.section-3535.footer_a162,
.section-3535.hover-aa80,
.section-3535.layout-steel-d87b {
  width: 100%;
}
.next_9cab {
  box-sizing: border-box;
}
.next_9cab .pattern-317a {
  float: left;
}
.next_9cab .pink-1a94 {
  float: right;
}
.next_9cab .chip-lite-d198:after {
  clear: both;
  content: "";
  display: table;
}
.next_9cab .blue-ca97 {
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0;
}
.next_9cab .blue-ca97 .brown_aafb {
  min-height: 2.25em;
  padding-left: 3.25em;
}
.next_9cab .blue-ca97 .brown_aafb p {
  font-size: 1em;
  line-height: 1.8;
  margin: 1em 0;
}
.next_9cab .blue-ca97 .over_09ce {
  list-style: none;
  margin: 0;
  padding: 0;
}
.next_9cab .accent_b374 {
  line-height: 1.5;
}
.next_9cab .accent_b374 .feature_outer_f4f8 {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  margin-top: 0.5em;
  width: 2.5em;
}
.next_9cab .accent_b374 cite {
  font-style: normal;
}
.next_9cab .accent-c242 {
  font-size: 0.875em;
  line-height: 1.5;
}
.next_9cab .accent-c242 b {
  font-weight: 400;
}
.next_9cab .accent-c242 .input_30ed {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em;
}
.next_9cab .dirty-9958 .pro-0cc3 {
  font-size: 0.875em;
}
.next_9cab .tabs-orange-050d label,
.next_9cab .focused_ae54 label,
.next_9cab .pro-0c11 label,
.next_9cab .input-bottom-efd8 label {
  display: block;
  margin-bottom: 0.25em;
}
.next_9cab
  .outline-d427
  input:not([type="submit"]):not([type="checkbox"]),
.next_9cab .outline-d427 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.next_9cab .box_c010 {
  display: flex;
  gap: 0.25em;
}
.next_9cab
  .box_c010
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.next_9cab .column-a5dd {
  margin-bottom: 0;
}
.next_9cab .column-a5dd :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.next_9cab .dropdown-2026 {
  font-size: 0.875em;
  margin-bottom: 1.4em;
}
.next_9cab input:not([type="submit"]),
.next_9cab textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.next_9cab input:not([type="submit"]):not([type="checkbox"]),
.next_9cab textarea {
  padding: calc(0.667em + 2px);
}
:where(.next_9cab input[type="submit"]) {
  border: none;
}
.top-8be7 > .status-62c3,
.top-8be7 > .tag_b2ab,
.top-8be7 > .sort-5ca6 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.top-8be7 > .status-62c3:last-child,
.top-8be7
  > .tag_b2ab:last-child,
.top-8be7
  > .sort-5ca6:last-child {
  margin-right: 0;
}
.top-8be7 .basic_cb2a {
  display: inline-block;
  margin-right: 1ch;
}
.top-8be7
  .basic_cb2a:not(.badge-fb22) {
  transform: scaleX(1);
}
.top-8be7 .inner_d263 {
  display: inline-block;
  margin-left: 1ch;
}
.top-8be7
  .inner_d263:not(.badge-fb22) {
  transform: scaleX(1);
}
.top-8be7.aside_a111 {
  justify-content: center;
}
.north_c3da {
  box-sizing: border-box;
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding: 0;
}
.north_c3da li {
  clear: both;
}
.north_c3da ol {
  list-style: none;
  margin-bottom: 0;
  max-width: 100%;
  padding-left: 2rem;
}
.north_c3da.pattern-317a {
  float: left;
}
.north_c3da.aside_a111 {
  margin-left: auto;
  margin-right: auto;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.north_c3da.pink-1a94 {
  float: right;
}
.element_ad97,
.tertiary_black_1943 {
  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;
}
.element_ad97 .card-small-c240:not([class*="-background-color"]),
.tertiary_black_1943 .card-small-c240:not([class*="-background-color"]),
.tertiary_black_1943.card-small-c240:not([class*="-background-color"]),
.element_ad97.card-small-c240:not([class*="-background-color"]) {
  background-color: #000;
}
.element_ad97 .card-small-c240.surface_stone_d994,
.tertiary_black_1943 .card-small-c240.surface_stone_d994 {
  background-color: transparent;
}
.tertiary_black_1943.card-small-c240:before,
.element_ad97.card-small-c240:before {
  background-color: inherit;
  content: "";
}
.element_ad97 .tag-lower-54fd,
.element_ad97 .mini_5167,
.tertiary_black_1943 .tag-lower-54fd,
.tertiary_black_1943 .mini_5167,
.tertiary_black_1943.card-small-c240:not(.surface_stone_d994):before,
.element_ad97.card-small-c240:not(.surface_stone_d994):before {
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.tertiary_black_1943.card-small-c240.shade_east_ba7e
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.shade_east_ba7e
  .mini_5167,
.tertiary_black_1943.card-small-c240.shade_east_ba7e:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.shade_east_ba7e
  .tag-lower-54fd,
.element_ad97.card-small-c240.shade_east_ba7e
  .mini_5167,
.element_ad97.card-small-c240.shade_east_ba7e:not(
    .surface_stone_d994
  ):before {
  opacity: 0.1;
}
.tertiary_black_1943.card-small-c240.full-92b7
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.full-92b7
  .mini_5167,
.tertiary_black_1943.card-small-c240.full-92b7:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.full-92b7
  .tag-lower-54fd,
.element_ad97.card-small-c240.full-92b7
  .mini_5167,
.element_ad97.card-small-c240.full-92b7:not(
    .surface_stone_d994
  ):before {
  opacity: 0.2;
}
.tertiary_black_1943.card-small-c240.popup-middle-8660
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.popup-middle-8660
  .mini_5167,
.tertiary_black_1943.card-small-c240.popup-middle-8660:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.popup-middle-8660
  .tag-lower-54fd,
.element_ad97.card-small-c240.popup-middle-8660
  .mini_5167,
.element_ad97.card-small-c240.popup-middle-8660:not(
    .surface_stone_d994
  ):before {
  opacity: 0.3;
}
.tertiary_black_1943.card-small-c240.logo-acfb
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.logo-acfb
  .mini_5167,
.tertiary_black_1943.card-small-c240.logo-acfb:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.logo-acfb
  .tag-lower-54fd,
.element_ad97.card-small-c240.logo-acfb
  .mini_5167,
.element_ad97.card-small-c240.logo-acfb:not(
    .surface_stone_d994
  ):before {
  opacity: 0.4;
}
.tertiary_black_1943.card-small-c240.column-b039
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.column-b039
  .mini_5167,
.tertiary_black_1943.card-small-c240.column-b039:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.column-b039
  .tag-lower-54fd,
.element_ad97.card-small-c240.column-b039
  .mini_5167,
.element_ad97.card-small-c240.column-b039:not(
    .surface_stone_d994
  ):before {
  opacity: 0.5;
}
.tertiary_black_1943.card-small-c240.tag_95df
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.tag_95df
  .mini_5167,
.tertiary_black_1943.card-small-c240.tag_95df:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.tag_95df
  .tag-lower-54fd,
.element_ad97.card-small-c240.tag_95df
  .mini_5167,
.element_ad97.card-small-c240.tag_95df:not(
    .surface_stone_d994
  ):before {
  opacity: 0.6;
}
.tertiary_black_1943.card-small-c240.info-warm-9c6d
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.info-warm-9c6d
  .mini_5167,
.tertiary_black_1943.card-small-c240.info-warm-9c6d:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.info-warm-9c6d
  .tag-lower-54fd,
.element_ad97.card-small-c240.info-warm-9c6d
  .mini_5167,
.element_ad97.card-small-c240.info-warm-9c6d:not(
    .surface_stone_d994
  ):before {
  opacity: 0.7;
}
.tertiary_black_1943.card-small-c240.feature-cool-07ab
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.feature-cool-07ab
  .mini_5167,
.tertiary_black_1943.card-small-c240.feature-cool-07ab:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.feature-cool-07ab
  .tag-lower-54fd,
.element_ad97.card-small-c240.feature-cool-07ab
  .mini_5167,
.element_ad97.card-small-c240.feature-cool-07ab:not(
    .surface_stone_d994
  ):before {
  opacity: 0.8;
}
.tertiary_black_1943.card-small-c240.north-f225
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.north-f225
  .mini_5167,
.tertiary_black_1943.card-small-c240.north-f225:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.north-f225
  .tag-lower-54fd,
.element_ad97.card-small-c240.north-f225
  .mini_5167,
.element_ad97.card-small-c240.north-f225:not(
    .surface_stone_d994
  ):before {
  opacity: 0.9;
}
.tertiary_black_1943.card-small-c240.motion-3daf
  .tag-lower-54fd,
.tertiary_black_1943.card-small-c240.motion-3daf
  .mini_5167,
.tertiary_black_1943.card-small-c240.motion-3daf:not(
    .surface_stone_d994
  ):before,
.element_ad97.card-small-c240.motion-3daf
  .tag-lower-54fd,
.element_ad97.card-small-c240.motion-3daf
  .mini_5167,
.element_ad97.card-small-c240.motion-3daf:not(
    .surface_stone_d994
  ):before {
  opacity: 1;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.box-8be5,
.element_ad97
  .mini_5167.card-small-c240.box-8be5,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.box-8be5,
.tertiary_black_1943
  .mini_5167.card-small-c240.box-8be5 {
  opacity: 0;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.shade_east_ba7e,
.element_ad97
  .mini_5167.card-small-c240.shade_east_ba7e,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.shade_east_ba7e,
.tertiary_black_1943
  .mini_5167.card-small-c240.shade_east_ba7e {
  opacity: 0.1;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.full-92b7,
.element_ad97
  .mini_5167.card-small-c240.full-92b7,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.full-92b7,
.tertiary_black_1943
  .mini_5167.card-small-c240.full-92b7 {
  opacity: 0.2;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.popup-middle-8660,
.element_ad97
  .mini_5167.card-small-c240.popup-middle-8660,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.popup-middle-8660,
.tertiary_black_1943
  .mini_5167.card-small-c240.popup-middle-8660 {
  opacity: 0.3;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.logo-acfb,
.element_ad97
  .mini_5167.card-small-c240.logo-acfb,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.logo-acfb,
.tertiary_black_1943
  .mini_5167.card-small-c240.logo-acfb {
  opacity: 0.4;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.column-b039,
.element_ad97
  .mini_5167.card-small-c240.column-b039,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.column-b039,
.tertiary_black_1943
  .mini_5167.card-small-c240.column-b039 {
  opacity: 0.5;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.tag_95df,
.element_ad97
  .mini_5167.card-small-c240.tag_95df,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.tag_95df,
.tertiary_black_1943
  .mini_5167.card-small-c240.tag_95df {
  opacity: 0.6;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.info-warm-9c6d,
.element_ad97
  .mini_5167.card-small-c240.info-warm-9c6d,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.info-warm-9c6d,
.tertiary_black_1943
  .mini_5167.card-small-c240.info-warm-9c6d {
  opacity: 0.7;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.feature-cool-07ab,
.element_ad97
  .mini_5167.card-small-c240.feature-cool-07ab,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.feature-cool-07ab,
.tertiary_black_1943
  .mini_5167.card-small-c240.feature-cool-07ab {
  opacity: 0.8;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.north-f225,
.element_ad97
  .mini_5167.card-small-c240.north-f225,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.north-f225,
.tertiary_black_1943
  .mini_5167.card-small-c240.north-f225 {
  opacity: 0.9;
}
.element_ad97
  .tag-lower-54fd.card-small-c240.motion-3daf,
.element_ad97
  .mini_5167.card-small-c240.motion-3daf,
.tertiary_black_1943
  .tag-lower-54fd.card-small-c240.motion-3daf,
.tertiary_black_1943
  .mini_5167.card-small-c240.motion-3daf {
  opacity: 1;
}
.tertiary_black_1943.pattern-317a,
.tertiary_black_1943.pink-1a94,
.element_ad97.pattern-317a,
.element_ad97.pink-1a94 {
  max-width: 420px;
  width: 100%;
}
.tertiary_black_1943:after,
.element_ad97:after {
  content: "";
  display: block;
  font-size: 0;
  min-height: inherit;
}
@supports (position: sticky) {
  .tertiary_black_1943:after,
  .element_ad97:after {
    content: none;
  }
}
.tertiary_black_1943.aside_a111,
.tertiary_black_1943.pattern-317a,
.tertiary_black_1943.pink-1a94,
.element_ad97.aside_a111,
.element_ad97.pattern-317a,
.element_ad97.pink-1a94 {
  display: flex;
}
.element_ad97 .fresh-2246,
.tertiary_black_1943 .fresh-2246 {
  color: inherit;
  width: 100%;
  z-index: 1;
}
.element_ad97 h1:where(:not(.south-26cf)),
.element_ad97 h2:where(:not(.south-26cf)),
.element_ad97 h3:where(:not(.south-26cf)),
.element_ad97 h4:where(:not(.south-26cf)),
.element_ad97 h5:where(:not(.south-26cf)),
.element_ad97 h6:where(:not(.south-26cf)),
.element_ad97 p:where(:not(.south-26cf)),
.tertiary_black_1943 h1:where(:not(.south-26cf)),
.tertiary_black_1943 h2:where(:not(.south-26cf)),
.tertiary_black_1943 h3:where(:not(.south-26cf)),
.tertiary_black_1943 h4:where(:not(.south-26cf)),
.tertiary_black_1943 h5:where(:not(.south-26cf)),
.tertiary_black_1943 h6:where(:not(.south-26cf)),
.tertiary_black_1943 p:where(:not(.south-26cf)) {
  color: inherit;
}
.tertiary_black_1943.tertiary-large-576e,
.element_ad97.tertiary-large-576e {
  align-items: flex-start;
  justify-content: flex-start;
}
.tertiary_black_1943.hovered-50bd,
.element_ad97.hovered-50bd {
  align-items: flex-start;
  justify-content: center;
}
.tertiary_black_1943.logo_c912,
.element_ad97.logo_c912 {
  align-items: flex-start;
  justify-content: flex-end;
}
.tertiary_black_1943.outline_full_476c,
.element_ad97.outline_full_476c {
  align-items: center;
  justify-content: flex-start;
}
.tertiary_black_1943.text_8442,
.element_ad97.text_8442 {
  align-items: center;
  justify-content: center;
}
.tertiary_black_1943.pattern-5c7c,
.element_ad97.pattern-5c7c {
  align-items: center;
  justify-content: flex-end;
}
.tertiary_black_1943.preview_2284,
.element_ad97.preview_2284 {
  align-items: flex-end;
  justify-content: flex-start;
}
.tertiary_black_1943.tabs_steel_18f1,
.element_ad97.tabs_steel_18f1 {
  align-items: flex-end;
  justify-content: center;
}
.tertiary_black_1943.fluid_1b9b,
.element_ad97.fluid_1b9b {
  align-items: flex-end;
  justify-content: flex-end;
}
.tertiary_black_1943.pagination_first_6a99.pagination_first_6a99
  .fresh-2246,
.element_ad97.pagination_first_6a99.pagination_first_6a99
  .fresh-2246 {
  margin: 0;
}
.tertiary_black_1943.pagination_first_6a99.pagination_first_6a99.preview_2284
  .fresh-2246,
.tertiary_black_1943.pagination_first_6a99.pagination_first_6a99.fluid_1b9b
  .fresh-2246,
.tertiary_black_1943.pagination_first_6a99.pagination_first_6a99.outline_full_476c
  .fresh-2246,
.tertiary_black_1943.pagination_first_6a99.pagination_first_6a99.pattern-5c7c
  .fresh-2246,
.tertiary_black_1943.pagination_first_6a99.pagination_first_6a99.tertiary-large-576e
  .fresh-2246,
.tertiary_black_1943.pagination_first_6a99.pagination_first_6a99.logo_c912
  .fresh-2246,
.element_ad97.pagination_first_6a99.pagination_first_6a99.preview_2284
  .fresh-2246,
.element_ad97.pagination_first_6a99.pagination_first_6a99.fluid_1b9b
  .fresh-2246,
.element_ad97.pagination_first_6a99.pagination_first_6a99.outline_full_476c
  .fresh-2246,
.element_ad97.pagination_first_6a99.pagination_first_6a99.pattern-5c7c
  .fresh-2246,
.element_ad97.pagination_first_6a99.pagination_first_6a99.tertiary-large-576e
  .fresh-2246,
.element_ad97.pagination_first_6a99.pagination_first_6a99.logo_c912
  .fresh-2246 {
  margin: 0;
  width: auto;
}
.element_ad97 .outline-9476,
.element_ad97 video.action-9f17,
.tertiary_black_1943 .outline-9476,
.tertiary_black_1943 video.action-9f17 {
  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%;
}
.tertiary_black_1943.tag-orange-da0f,
.element_ad97.tag-orange-da0f,
.outline-9476.tag-orange-da0f,
video.action-9f17.tag-orange-da0f {
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
}
@supports (-webkit-touch-callout: inherit) {
  .tertiary_black_1943.tag-orange-da0f,
  .element_ad97.tag-orange-da0f,
  .outline-9476.tag-orange-da0f,
  video.action-9f17.tag-orange-da0f {
    background-attachment: scroll;
  }
}
@media (prefers-reduced-motion: reduce) {
  .tertiary_black_1943.tag-orange-da0f,
  .element_ad97.tag-orange-da0f,
  .outline-9476.tag-orange-da0f,
  video.action-9f17.tag-orange-da0f {
    background-attachment: scroll;
  }
}
.tertiary_black_1943.tertiary_light_ccfd,
.element_ad97.tertiary_light_ccfd,
.outline-9476.tertiary_light_ccfd,
video.action-9f17.tertiary_light_ccfd {
  background-repeat: repeat;
  background-size: auto;
}
.outline-9476,
.action-9f17 {
  z-index: 0;
}
.accordion-61ee,
.accordion-61ee a,
.accordion-61ee a:active,
.accordion-61ee a:focus,
.accordion-61ee a:hover,
.layout_warm_35ce,
.layout_warm_35ce a,
.layout_warm_35ce a:active,
.layout_warm_35ce a:focus,
.layout_warm_35ce a:hover,
section.tertiary_black_1943 h2,
section.tertiary_black_1943 h2 a,
section.tertiary_black_1943 h2 a:active,
section.tertiary_black_1943 h2 a:focus,
section.tertiary_black_1943 h2 a:hover {
  color: #fff;
}
.tertiary_black_1943 .element_ad97.widget-7dc8 {
  justify-content: flex-start;
}
.tertiary_black_1943 .element_ad97.notice-590a {
  justify-content: flex-end;
}
.tertiary_black_1943.widget-7dc8 .accordion-61ee,
.element_ad97.widget-7dc8 .layout_warm_35ce,
section.tertiary_black_1943.widget-7dc8 > h2 {
  margin-left: 0;
  text-align: left;
}
.tertiary_black_1943.notice-590a .accordion-61ee,
.element_ad97.notice-590a .layout_warm_35ce,
section.tertiary_black_1943.notice-590a > h2 {
  margin-right: 0;
  text-align: right;
}
.element_ad97 .layout_warm_35ce,
.tertiary_black_1943 .accordion-61ee,
section.tertiary_black_1943 > h2 {
  font-size: 2em;
  line-height: 1.25;
  margin-bottom: 0;
  max-width: 840px;
  padding: 0.44em;
  text-align: center;
  z-index: 1;
}
:where(.tertiary_black_1943:not(.south-26cf)),
:where(.element_ad97:not(.south-26cf)) {
  color: #fff;
}
:where(.tertiary_black_1943.first_b123:not(.south-26cf)),
:where(.element_ad97.first_b123:not(.south-26cf)) {
  color: #000;
}
.bottom-509a {
  box-sizing: border-box;
  overflow: hidden;
}
.bottom-509a summary {
  cursor: pointer;
}
.primary-e56d.pattern-317a,
.primary-e56d.pink-1a94,
.picture-old-d18d[data-align="left"] > [data-type="core/embed"],
.picture-old-d18d[data-align="right"] > [data-type="core/embed"] {
  max-width: 360px;
  width: 100%;
}
.primary-e56d.pattern-317a .video-thick-b249,
.primary-e56d.pink-1a94 .video-thick-b249,
.picture-old-d18d[data-align="left"] > [data-type="core/embed"] .video-thick-b249,
.picture-old-d18d[data-align="right"] > [data-type="core/embed"] .video-thick-b249 {
  min-width: 280px;
}
.element_ad97 .primary-e56d {
  min-height: 240px;
  min-width: 320px;
}
.primary-e56d {
  overflow-con: break-word;
}
.primary-e56d figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.primary-e56d iframe {
  max-width: 100%;
}
.video-thick-b249 {
  position: relative;
}
.highlight-9693 .photo-hard-8ebd .video-thick-b249:before {
  content: "";
  display: block;
  padding-top: 50%;
}
.highlight-9693 .photo-hard-8ebd iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.highlight-9693 .message-focused-2cc5 .video-thick-b249:before {
  padding-top: 42.85%;
}
.highlight-9693 .basic-8003 .video-thick-b249:before {
  padding-top: 50%;
}
.highlight-9693 .easy-61a8 .video-thick-b249:before {
  padding-top: 56.25%;
}
.highlight-9693 .old_e2c7 .video-thick-b249:before {
  padding-top: 75%;
}
.highlight-9693 .west_a308 .video-thick-b249:before {
  padding-top: 100%;
}
.highlight-9693 .frame_glass_a385 .video-thick-b249:before {
  padding-top: 177.77%;
}
.highlight-9693 .pink-fa27 .video-thick-b249:before {
  padding-top: 200%;
}
.surface-5e33 {
  box-sizing: border-box;
}
.surface-5e33:not(.title-171d) {
  font-size: 0.8em;
}
.surface-5e33.aside_a111 {
  text-align: center;
}
.surface-5e33.pink-1a94 {
  text-align: right;
}
.surface-5e33 * + .footer_c7b3 {
  margin-left: 0.75em;
}
:where(.surface-5e33) {
  margin-bottom: 1.5em;
}
.blue_3c82 {
  margin-bottom: 1em;
}
:where(.footer_c7b3) {
  border-radius: 2em;
  display: inline-block;
  padding: 0.5em 1em;
}
:where(.footer_c7b3):is(a):active,
:where(.footer_c7b3):is(a):focus,
:where(.footer_c7b3):is(a):hover,
:where(.footer_c7b3):is(a):visited {
  box-shadow: none;
  color: #fff;
  opacity: 0.85;
  text-decoration: none;
}
.tabs_6092:not(.popup_2be9),
.block_4f7a:not(.popup_2be9) {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.tabs_6092:not(.popup_2be9) .hard_3385,
.tabs_6092:not(.popup_2be9) .notice_plasma_6ab1,
.block_4f7a:not(.popup_2be9) .hard_3385,
.block_4f7a:not(.popup_2be9) .notice_plasma_6ab1 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin: 0 1em 1em 0;
  position: relative;
  width: calc(50% - 1em);
}
.tabs_6092:not(.popup_2be9)
  .hard_3385:nth-of-type(2n),
.tabs_6092:not(.popup_2be9)
  .notice_plasma_6ab1:nth-of-type(2n),
.block_4f7a:not(.popup_2be9) .hard_3385:nth-of-type(2n),
.block_4f7a:not(.popup_2be9) .notice_plasma_6ab1:nth-of-type(2n) {
  margin-right: 0;
}
.tabs_6092:not(.popup_2be9) .hard_3385 figure,
.tabs_6092:not(.popup_2be9) .notice_plasma_6ab1 figure,
.block_4f7a:not(.popup_2be9) .hard_3385 figure,
.block_4f7a:not(.popup_2be9) .notice_plasma_6ab1 figure {
  align-items: flex-end;
  display: flex;
  height: 100%;
  justify-content: flex-start;
  margin: 0;
}
.tabs_6092:not(.popup_2be9) .hard_3385 img,
.tabs_6092:not(.popup_2be9) .notice_plasma_6ab1 img,
.block_4f7a:not(.popup_2be9) .hard_3385 img,
.block_4f7a:not(.popup_2be9) .notice_plasma_6ab1 img {
  display: block;
  height: auto;
  max-width: 100%;
  width: auto;
}
.tabs_6092:not(.popup_2be9) .hard_3385 figcaption,
.tabs_6092:not(.popup_2be9) .notice_plasma_6ab1 figcaption,
.block_4f7a:not(.popup_2be9) .hard_3385 figcaption,
.block_4f7a:not(.popup_2be9) .notice_plasma_6ab1 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;
}
.tabs_6092:not(.popup_2be9)
  .hard_3385
  figcaption
  img,
.tabs_6092:not(.popup_2be9)
  .notice_plasma_6ab1
  figcaption
  img,
.block_4f7a:not(.popup_2be9) .hard_3385 figcaption img,
.block_4f7a:not(.popup_2be9) .notice_plasma_6ab1 figcaption img {
  display: inline;
}
.tabs_6092:not(.popup_2be9) figcaption,
.block_4f7a:not(.popup_2be9) figcaption {
  flex-grow: 1;
}
.tabs_6092:not(.popup_2be9).panel_plasma_509c .hard_3385 a,
.tabs_6092:not(.popup_2be9).panel_plasma_509c
  .hard_3385
  img,
.tabs_6092:not(.popup_2be9).panel_plasma_509c .notice_plasma_6ab1 a,
.tabs_6092:not(.popup_2be9).panel_plasma_509c
  .notice_plasma_6ab1
  img,
.block_4f7a:not(.popup_2be9).panel_plasma_509c .hard_3385 a,
.block_4f7a:not(.popup_2be9).panel_plasma_509c .hard_3385 img,
.block_4f7a:not(.popup_2be9).panel_plasma_509c .notice_plasma_6ab1 a,
.block_4f7a:not(.popup_2be9).panel_plasma_509c .notice_plasma_6ab1 img {
  flex: 1;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.tabs_6092:not(.popup_2be9).light_bba1 .hard_3385,
.tabs_6092:not(.popup_2be9).light_bba1 .notice_plasma_6ab1,
.block_4f7a:not(.popup_2be9).light_bba1 .hard_3385,
.block_4f7a:not(.popup_2be9).light_bba1 .notice_plasma_6ab1 {
  margin-right: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .tabs_6092:not(.popup_2be9).search_9804 .hard_3385,
  .tabs_6092:not(.popup_2be9).search_9804 .notice_plasma_6ab1,
  .block_4f7a:not(.popup_2be9).search_9804 .hard_3385,
  .block_4f7a:not(.popup_2be9).search_9804 .notice_plasma_6ab1 {
    margin-right: 1em;
    width: calc(33.33333% - 0.66667em);
  }
  .tabs_6092:not(.popup_2be9).upper-72f2 .hard_3385,
  .tabs_6092:not(.popup_2be9).upper-72f2 .notice_plasma_6ab1,
  .block_4f7a:not(.popup_2be9).upper-72f2 .hard_3385,
  .block_4f7a:not(.popup_2be9).upper-72f2 .notice_plasma_6ab1 {
    margin-right: 1em;
    width: calc(25% - 0.75em);
  }
  .tabs_6092:not(.popup_2be9).solid-8d51 .hard_3385,
  .tabs_6092:not(.popup_2be9).solid-8d51 .notice_plasma_6ab1,
  .block_4f7a:not(.popup_2be9).solid-8d51 .hard_3385,
  .block_4f7a:not(.popup_2be9).solid-8d51 .notice_plasma_6ab1 {
    margin-right: 1em;
    width: calc(20% - 0.8em);
  }
  .tabs_6092:not(.popup_2be9).content-123e .hard_3385,
  .tabs_6092:not(.popup_2be9).content-123e .notice_plasma_6ab1,
  .block_4f7a:not(.popup_2be9).content-123e .hard_3385,
  .block_4f7a:not(.popup_2be9).content-123e .notice_plasma_6ab1 {
    margin-right: 1em;
    width: calc(16.66667% - 0.83333em);
  }
  .tabs_6092:not(.popup_2be9).under_0f55 .hard_3385,
  .tabs_6092:not(.popup_2be9).under_0f55 .notice_plasma_6ab1,
  .block_4f7a:not(.popup_2be9).under_0f55 .hard_3385,
  .block_4f7a:not(.popup_2be9).under_0f55 .notice_plasma_6ab1 {
    margin-right: 1em;
    width: calc(14.28571% - 0.85714em);
  }
  .tabs_6092:not(.popup_2be9).button-hard-ff5b .hard_3385,
  .tabs_6092:not(.popup_2be9).button-hard-ff5b .notice_plasma_6ab1,
  .block_4f7a:not(.popup_2be9).button-hard-ff5b .hard_3385,
  .block_4f7a:not(.popup_2be9).button-hard-ff5b .notice_plasma_6ab1 {
    margin-right: 1em;
    width: calc(12.5% - 0.875em);
  }
  .tabs_6092:not(.popup_2be9).light_bba1
    .hard_3385:nth-of-type(1n),
  .tabs_6092:not(.popup_2be9).light_bba1
    .notice_plasma_6ab1:nth-of-type(1n),
  .tabs_6092:not(.popup_2be9).silver-a417
    .hard_3385:nth-of-type(2n),
  .tabs_6092:not(.popup_2be9).silver-a417
    .notice_plasma_6ab1:nth-of-type(2n),
  .tabs_6092:not(.popup_2be9).search_9804
    .hard_3385:nth-of-type(3n),
  .tabs_6092:not(.popup_2be9).search_9804
    .notice_plasma_6ab1:nth-of-type(3n),
  .tabs_6092:not(.popup_2be9).upper-72f2
    .hard_3385:nth-of-type(4n),
  .tabs_6092:not(.popup_2be9).upper-72f2
    .notice_plasma_6ab1:nth-of-type(4n),
  .tabs_6092:not(.popup_2be9).solid-8d51
    .hard_3385:nth-of-type(5n),
  .tabs_6092:not(.popup_2be9).solid-8d51
    .notice_plasma_6ab1:nth-of-type(5n),
  .tabs_6092:not(.popup_2be9).content-123e
    .hard_3385:nth-of-type(6n),
  .tabs_6092:not(.popup_2be9).content-123e
    .notice_plasma_6ab1:nth-of-type(6n),
  .tabs_6092:not(.popup_2be9).under_0f55
    .hard_3385:nth-of-type(7n),
  .tabs_6092:not(.popup_2be9).under_0f55
    .notice_plasma_6ab1:nth-of-type(7n),
  .tabs_6092:not(.popup_2be9).button-hard-ff5b
    .hard_3385:nth-of-type(8n),
  .tabs_6092:not(.popup_2be9).button-hard-ff5b
    .notice_plasma_6ab1:nth-of-type(8n),
  .block_4f7a:not(.popup_2be9).light_bba1
    .hard_3385:nth-of-type(1n),
  .block_4f7a:not(.popup_2be9).light_bba1
    .notice_plasma_6ab1:nth-of-type(1n),
  .block_4f7a:not(.popup_2be9).silver-a417
    .hard_3385:nth-of-type(2n),
  .block_4f7a:not(.popup_2be9).silver-a417
    .notice_plasma_6ab1:nth-of-type(2n),
  .block_4f7a:not(.popup_2be9).search_9804
    .hard_3385:nth-of-type(3n),
  .block_4f7a:not(.popup_2be9).search_9804
    .notice_plasma_6ab1:nth-of-type(3n),
  .block_4f7a:not(.popup_2be9).upper-72f2
    .hard_3385:nth-of-type(4n),
  .block_4f7a:not(.popup_2be9).upper-72f2
    .notice_plasma_6ab1:nth-of-type(4n),
  .block_4f7a:not(.popup_2be9).solid-8d51
    .hard_3385:nth-of-type(5n),
  .block_4f7a:not(.popup_2be9).solid-8d51
    .notice_plasma_6ab1:nth-of-type(5n),
  .block_4f7a:not(.popup_2be9).content-123e
    .hard_3385:nth-of-type(6n),
  .block_4f7a:not(.popup_2be9).content-123e
    .notice_plasma_6ab1:nth-of-type(6n),
  .block_4f7a:not(.popup_2be9).under_0f55
    .hard_3385:nth-of-type(7n),
  .block_4f7a:not(.popup_2be9).under_0f55
    .notice_plasma_6ab1:nth-of-type(7n),
  .block_4f7a:not(.popup_2be9).button-hard-ff5b
    .hard_3385:nth-of-type(8n),
  .block_4f7a:not(.popup_2be9).button-hard-ff5b
    .notice_plasma_6ab1:nth-of-type(8n) {
    margin-right: 0;
  }
}
.tabs_6092:not(.popup_2be9) .hard_3385:last-child,
.tabs_6092:not(.popup_2be9) .notice_plasma_6ab1:last-child,
.block_4f7a:not(.popup_2be9) .hard_3385:last-child,
.block_4f7a:not(.popup_2be9) .notice_plasma_6ab1:last-child {
  margin-right: 0;
}
.tabs_6092:not(.popup_2be9).pattern-317a,
.tabs_6092:not(.popup_2be9).pink-1a94,
.block_4f7a:not(.popup_2be9).pattern-317a,
.block_4f7a:not(.popup_2be9).pink-1a94 {
  max-width: 420px;
  width: 100%;
}
.tabs_6092:not(.popup_2be9).aside_a111
  .notice_plasma_6ab1
  figure,
.block_4f7a:not(.popup_2be9).aside_a111
  .notice_plasma_6ab1
  figure {
  justify-content: center;
}
.block_4f7a:not(.panel_plasma_509c) .notice_plasma_6ab1 {
  align-self: flex-start;
}
figure.block_4f7a.popup_2be9 {
  align-items: normal;
}
.block_4f7a.popup_2be9
  figure.tooltip_b222:not(#individual-image) {
  margin: 0;
  width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2);
}
.block_4f7a.popup_2be9 figure.tooltip_b222 {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-width: 100%;
  position: relative;
}
.block_4f7a.popup_2be9 figure.tooltip_b222 > a,
.block_4f7a.popup_2be9 figure.tooltip_b222 > div {
  flex-direction: column;
  flex-grow: 1;
  margin: 0;
}
.block_4f7a.popup_2be9 figure.tooltip_b222 img {
  display: block;
  height: auto;
  max-width: 100% !important;
  width: auto;
}
.block_4f7a.popup_2be9 figure.tooltip_b222 figcaption {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.3) 70%,
    transparent
  );
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 13px;
  left: 0;
  margin-bottom: 0;
  max-height: 60%;
  overflow: auto;
  padding: 0 8px 8px;
  position: absolute;
  text-align: center;
  width: 100%;
}
.block_4f7a.popup_2be9 figure.tooltip_b222 figcaption img {
  display: inline;
}
.block_4f7a.popup_2be9 figure.tooltip_b222 figcaption a {
  color: inherit;
}
.block_4f7a.popup_2be9
  figure.tooltip_b222.pagination-pressed-5588
  img {
  box-sizing: border-box;
}
.block_4f7a.popup_2be9 figure.tooltip_b222.pagination-pressed-5588 > a,
.block_4f7a.popup_2be9
  figure.tooltip_b222.pagination-pressed-5588
  > div,
.block_4f7a.popup_2be9 figure.tooltip_b222.glass_8a25 > a,
.block_4f7a.popup_2be9
  figure.tooltip_b222.glass_8a25
  > div {
  flex: 1 1 auto;
}
.block_4f7a.popup_2be9
  figure.tooltip_b222.pagination-pressed-5588
  figcaption,
.block_4f7a.popup_2be9
  figure.tooltip_b222.glass_8a25
  figcaption {
  background: none;
  color: inherit;
  flex: initial;
  margin: 0;
  padding: 10px 10px 9px;
  position: relative;
}
.block_4f7a.popup_2be9 figcaption {
  flex-basis: 100%;
  flex-grow: 1;
  text-align: center;
}
.block_4f7a.popup_2be9:not(.panel_plasma_509c)
  figure.tooltip_b222:not(#individual-image) {
  margin-bottom: auto;
  margin-top: 0;
}
.block_4f7a.popup_2be9.panel_plasma_509c
  figure.tooltip_b222:not(#individual-image) {
  align-self: inherit;
}
.block_4f7a.popup_2be9.panel_plasma_509c
  figure.tooltip_b222:not(#individual-image)
  > a,
.block_4f7a.popup_2be9.panel_plasma_509c
  figure.tooltip_b222:not(#individual-image)
  > div:not(.detail_bronze_a169) {
  display: flex;
}
.block_4f7a.popup_2be9.panel_plasma_509c
  figure.tooltip_b222:not(#individual-image)
  a,
.block_4f7a.popup_2be9.panel_plasma_509c
  figure.tooltip_b222:not(#individual-image)
  img {
  flex: 1 0 0%;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.block_4f7a.popup_2be9.light_bba1
  figure.tooltip_b222:not(#individual-image) {
  width: 100%;
}
@media (min-width: 600px) {
  .block_4f7a.popup_2be9.search_9804
    figure.tooltip_b222:not(#individual-image) {
    width: calc(
      33.33333% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .block_4f7a.popup_2be9.upper-72f2
    figure.tooltip_b222:not(#individual-image) {
    width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75);
  }
  .block_4f7a.popup_2be9.solid-8d51
    figure.tooltip_b222:not(#individual-image) {
    width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px) * 0.8);
  }
  .block_4f7a.popup_2be9.content-123e
    figure.tooltip_b222:not(#individual-image) {
    width: calc(
      16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * 0.83333
    );
  }
  .block_4f7a.popup_2be9.under_0f55
    figure.tooltip_b222:not(#individual-image) {
    width: calc(
      14.28571% - var(--wp--style--unstable-gallery-gap, 16px) * 0.85714
    );
  }
  .block_4f7a.popup_2be9.button-hard-ff5b
    figure.tooltip_b222:not(#individual-image) {
    width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px) * 0.875);
  }
  .block_4f7a.popup_2be9.north-b8c7
    figure.tooltip_b222:not(#individual-image) {
    width: calc(
      33.33% - var(--wp--style--unstable-gallery-gap, 16px) * 0.66667
    );
  }
  .block_4f7a.popup_2be9.north-b8c7
    figure.tooltip_b222:not(#individual-image):first-child:nth-last-child(2),
  .block_4f7a.popup_2be9.north-b8c7
    figure.tooltip_b222:not(#individual-image):first-child:nth-last-child(2)
    ~ figure.tooltip_b222:not(#individual-image) {
    width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px) * 0.5);
  }
  .block_4f7a.popup_2be9.north-b8c7
    figure.tooltip_b222:not(#individual-image):first-child:last-child {
    width: 100%;
  }
}
.block_4f7a.popup_2be9.pattern-317a,
.block_4f7a.popup_2be9.pink-1a94 {
  max-width: 420px;
  width: 100%;
}
.block_4f7a.popup_2be9.aside_a111 {
  justify-content: center;
}
.out-228a {
  box-sizing: border-box;
}
h1.background_dynamic_32d4,
h2.background_dynamic_32d4,
h3.background_dynamic_32d4,
h4.background_dynamic_32d4,
h5.background_dynamic_32d4,
h6.background_dynamic_32d4 {
  padding: 1.25em 2.375em;
}
h1.dark-d62d[style*="writing-mode"]:where([style*="vertical-lr"]),
h1.blue-9a8f[style*="writing-mode"]:where([style*="vertical-rl"]),
h2.dark-d62d[style*="writing-mode"]:where([style*="vertical-lr"]),
h2.blue-9a8f[style*="writing-mode"]:where([style*="vertical-rl"]),
h3.dark-d62d[style*="writing-mode"]:where([style*="vertical-lr"]),
h3.blue-9a8f[style*="writing-mode"]:where([style*="vertical-rl"]),
h4.dark-d62d[style*="writing-mode"]:where([style*="vertical-lr"]),
h4.blue-9a8f[style*="writing-mode"]:where([style*="vertical-rl"]),
h5.dark-d62d[style*="writing-mode"]:where([style*="vertical-lr"]),
h5.blue-9a8f[style*="writing-mode"]:where([style*="vertical-rl"]),
h6.dark-d62d[style*="writing-mode"]:where([style*="vertical-lr"]),
h6.blue-9a8f[style*="writing-mode"]:where([style*="vertical-rl"]) {
  rotate: 180deg;
}
.tooltip_b222 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
}
.tooltip_b222[style*="border-radius"] img,
.tooltip_b222[style*="border-radius"] > a {
  border-radius: inherit;
}
.tooltip_b222.pagination-pressed-5588 img {
  box-sizing: border-box;
}
.tooltip_b222.aside_a111 {
  text-align: center;
}
.tooltip_b222.tooltip_5d95 img,
.tooltip_b222.modal_full_b5c1 img {
  height: auto;
  width: 100%;
}
.tooltip_b222 .aside_a111,
.tooltip_b222 .pattern-317a,
.tooltip_b222 .pink-1a94,
.tooltip_b222.aside_a111,
.tooltip_b222.pattern-317a,
.tooltip_b222.pink-1a94 {
  display: table;
}
.tooltip_b222 .aside_a111 > figcaption,
.tooltip_b222 .pattern-317a > figcaption,
.tooltip_b222 .pink-1a94 > figcaption,
.tooltip_b222.aside_a111 > figcaption,
.tooltip_b222.pattern-317a > figcaption,
.tooltip_b222.pink-1a94 > figcaption {
  caption-side: bottom;
  display: table-caption;
}
.tooltip_b222 .pattern-317a {
  float: left;
  margin: 0.5em 1em 0.5em 0;
}
.tooltip_b222 .pink-1a94 {
  float: right;
  margin: 0.5em 0 0.5em 1em;
}
.tooltip_b222 .aside_a111 {
  margin-left: auto;
  margin-right: auto;
}
.tooltip_b222 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.tooltip_b222 .glass_8a25 img,
.tooltip_b222.liquid_7425 img,
.tooltip_b222.glass_8a25 img {
  border-radius: 9999px;
}
@supports ((-webkit-mask-image: none) or (mask-image: none)) or
  (-webkit-mask-image: none) {
  .tooltip_b222.liquid_7425 img {
    border-radius: 0;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.shade-6ae7.slider_6c54/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.shade-6ae7.slider_6c54/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;
  }
}
.tooltip_b222 :where(.detail_iron_a39a) {
  border-style: solid;
}
.tooltip_b222 :where([style*="border-top-color"]) {
  border-top-style: solid;
}
.tooltip_b222 :where([style*="border-right-color"]) {
  border-right-style: solid;
}
.tooltip_b222 :where([style*="border-bottom-color"]) {
  border-bottom-style: solid;
}
.tooltip_b222 :where([style*="border-left-color"]) {
  border-left-style: solid;
}
.tooltip_b222 :where([style*="border-width"]) {
  border-style: solid;
}
.tooltip_b222 :where([style*="border-top-width"]) {
  border-top-style: solid;
}
.tooltip_b222 :where([style*="border-right-width"]) {
  border-right-style: solid;
}
.tooltip_b222 :where([style*="border-bottom-width"]) {
  border-bottom-style: solid;
}
.tooltip_b222 :where([style*="border-left-width"]) {
  border-left-style: solid;
}
.tooltip_b222 figure {
  margin: 0;
}
.container_inner_693d {
  display: flex;
  flex-direction: column;
  position: relative;
}
.container_inner_693d img {
  cursor: zoom-in;
}
.container_inner_693d img:hover + button {
  opacity: 1;
}
.container_inner_693d 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;
}
.container_inner_693d button:focus-visible {
  outline: 3px auto rgba(90, 90, 90, 0.25);
  outline: 3px auto -webkit-focus-ring-color;
  outline-offset: 3px;
}
.container_inner_693d button:hover {
  cursor: pointer;
  opacity: 1;
}
.container_inner_693d button:focus {
  opacity: 1;
}
.container_inner_693d button:focus,
.container_inner_693d button:hover,
.container_inner_693d button:not(:hover):not(:active):not(.background_dynamic_32d4) {
  background-color: rgba(90, 90, 90, 0.25);
  border: none;
}
.component_slow_0208 {
  box-sizing: border-box;
  cursor: zoom-out;
  height: 100vh;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100vw;
  z-index: 100000;
}
.component_slow_0208 .accordion_1b75 {
  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;
}
.component_slow_0208 .accordion_1b75:focus,
.component_slow_0208 .accordion_1b75:hover,
.component_slow_0208
  .accordion_1b75:not(:hover):not(:active):not(.background_dynamic_32d4) {
  background: none;
  border: none;
}
.component_slow_0208 .icon_upper_4553 {
  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;
}
.component_slow_0208 .tooltip_b222 {
  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;
}
.component_slow_0208 .tooltip_b222 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);
}
.component_slow_0208 .tooltip_b222 figcaption {
  display: none;
}
.component_slow_0208 button {
  background: none;
  border: none;
}
.component_slow_0208 .caption_outer_c8e0 {
  background-color: #fff;
  height: 100%;
  opacity: 0.9;
  position: absolute;
  width: 100%;
  z-index: 2000000;
}
.component_slow_0208.fn-active-b9b7 {
  animation: turn-on-visibility 0.25s both;
  visibility: visible;
}
.component_slow_0208.fn-active-b9b7 img {
  animation: turn-on-visibility 0.35s both;
}
.component_slow_0208.alert-light-2fdb:not(.fn-active-b9b7) {
  animation: turn-off-visibility 0.35s both;
}
.component_slow_0208.alert-light-2fdb:not(.fn-active-b9b7) img {
  animation: turn-off-visibility 0.25s both;
}
@media (prefers-reduced-motion: no-preference) {
  .component_slow_0208.nav-basic-5240.fn-active-b9b7 {
    animation: none;
    opacity: 1;
    visibility: visible;
  }
  .component_slow_0208.nav-basic-5240.fn-active-b9b7 .icon_upper_4553 {
    animation: lightbox-zoom-in 0.4s;
  }
  .component_slow_0208.nav-basic-5240.fn-active-b9b7 .icon_upper_4553 img {
    animation: none;
  }
  .component_slow_0208.nav-basic-5240.fn-active-b9b7 .caption_outer_c8e0 {
    animation: turn-on-visibility 0.4s forwards;
  }
  .component_slow_0208.nav-basic-5240.alert-light-2fdb:not(.fn-active-b9b7) {
    animation: none;
  }
  .component_slow_0208.nav-basic-5240.alert-light-2fdb:not(.fn-active-b9b7)
    .icon_upper_4553 {
    animation: lightbox-zoom-out 0.4s;
  }
  .component_slow_0208.nav-basic-5240.alert-light-2fdb:not(.fn-active-b9b7)
    .icon_upper_4553
    img {
    animation: none;
  }
  .component_slow_0208.nav-basic-5240.alert-light-2fdb:not(.fn-active-b9b7) .caption_outer_c8e0 {
    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.hover-697f {
  box-sizing: border-box;
  margin-left: 0;
}
:where(
    .hover-697f:not(
        [style*="line-height"] .pattern_smooth_acfe
      )
  ) {
  line-height: 1.1;
}
:where(
    .hover-697f:not(
        [style*="line-height"] .current_41b3 p
      )
  ) {
  line-height: 1.8;
}
.progress_complex_6d55 :where(.hover-697f:not([style*="line-height"])),
.breadcrumb_gold_d2fc :where(.hover-697f:not([style*="line-height"])) {
  line-height: 1.5;
}
.hover-697f .hover-697f {
  padding-left: 0;
}
.pattern_smooth_acfe {
  list-style: none;
  margin-bottom: 1em;
}
.description-55e8 .pattern_smooth_acfe {
  list-style: none;
  min-height: 2.25em;
}
.description-55e8
  .pattern_smooth_acfe
  .current_41b3,
.description-55e8
  .pattern_smooth_acfe
  .over-62d9 {
  margin-left: 3.25em;
}
.current_41b3 p {
  font-size: 0.875em;
  margin: 0.36em 0 1.4em;
}
.sort_black_f840 {
  display: block;
  font-size: 0.75em;
}
.hover-697f .feature_outer_f4f8,
.badge_61af {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: 0.75em;
  width: 2.5em;
}
.hover-697f[class*="-font-size"] a,
.hover-697f[style*="font-size"] a {
  font-size: inherit;
}
.avatar_tiny_9be5 {
  box-sizing: border-box;
}
.avatar_tiny_9be5.pattern-317a {
  margin-right: 2em;
}
.avatar_tiny_9be5.pink-1a94 {
  margin-left: 2em;
}
.avatar_tiny_9be5.secondary_e4a2 {
  list-style: none;
  padding-left: 0;
}
.avatar_tiny_9be5.secondary_e4a2 li {
  clear: both;
}
.avatar_tiny_9be5.avatar-c6b6 {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.avatar_tiny_9be5.avatar-c6b6 li {
  margin: 0 1.25em 1.25em 0;
  width: 100%;
}
@media (min-width: 600px) {
  .avatar_tiny_9be5.silver-a417 li {
    width: calc(50% - 0.625em);
  }
  .avatar_tiny_9be5.silver-a417 li:nth-child(2n) {
    margin-right: 0;
  }
  .avatar_tiny_9be5.search_9804 li {
    width: calc(33.33333% - 0.83333em);
  }
  .avatar_tiny_9be5.search_9804 li:nth-child(3n) {
    margin-right: 0;
  }
  .avatar_tiny_9be5.upper-72f2 li {
    width: calc(25% - 0.9375em);
  }
  .avatar_tiny_9be5.upper-72f2 li:nth-child(4n) {
    margin-right: 0;
  }
  .avatar_tiny_9be5.solid-8d51 li {
    width: calc(20% - 1em);
  }
  .avatar_tiny_9be5.solid-8d51 li:nth-child(5n) {
    margin-right: 0;
  }
  .avatar_tiny_9be5.content-123e li {
    width: calc(16.66667% - 1.04167em);
  }
  .avatar_tiny_9be5.content-123e li:nth-child(6n) {
    margin-right: 0;
  }
}
.wrapper-slow-8218,
.tertiary-plasma-aec9 {
  display: block;
  font-size: 0.8125em;
}
.up_8f1e {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.pagination-1bf8 a {
  display: inline-block;
}
.pagination-1bf8 img {
  height: auto;
  max-width: 100%;
  width: auto;
}
.pagination-1bf8.pattern-317a {
  float: left;
  margin-right: 1em;
}
.pagination-1bf8.pink-1a94 {
  float: right;
  margin-left: 1em;
}
.pagination-1bf8.aside_a111 {
  margin-bottom: 1em;
  text-align: center;
}
ol,
ul {
  box-sizing: border-box;
}
ol.background_dynamic_32d4,
ul.background_dynamic_32d4 {
  padding: 1.25em 2.375em;
}
.description-active-1245 {
  box-sizing: border-box;
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto;
}
.description-active-1245.module-brown-d819 {
  grid-template-columns: 1fr 50%;
}
.description-active-1245.layout-steel-d87b .media-e884,
.description-active-1245.layout-steel-d87b .component_e36a {
  align-self: start;
}
.description-active-1245 .media-e884,
.description-active-1245 .component_e36a,
.description-active-1245.hover-aa80 .media-e884,
.description-active-1245.hover-aa80 .component_e36a {
  align-self: center;
}
.description-active-1245.footer_a162 .media-e884,
.description-active-1245.footer_a162 .component_e36a {
  align-self: end;
}
.description-active-1245 .component_e36a {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0;
}
.description-active-1245 .media-e884 {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word;
}
.description-active-1245.module-brown-d819 .component_e36a {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.description-active-1245.module-brown-d819 .media-e884 {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
}
.component_e36a img,
.component_e36a video {
  height: auto;
  max-width: unset;
  vertical-align: middle;
  width: 100%;
}
.description-active-1245.up_5542 .component_e36a {
  background-size: cover;
  height: 100%;
  min-height: 250px;
}
.description-active-1245.up_5542 .component_e36a > a {
  display: block;
  height: 100%;
}
.description-active-1245.up_5542 .component_e36a 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) {
  .description-active-1245.disabled-c6c7 {
    grid-template-columns: 100% !important;
  }
  .description-active-1245.disabled-c6c7 .component_e36a {
    grid-column: 1;
    grid-row: 1;
  }
  .description-active-1245.disabled-c6c7 .media-e884 {
    grid-column: 1;
    grid-row: 2;
  }
}
.border-narrow-4cd5 {
  --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;
}
.border-narrow-4cd5 ul {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding-left: 0;
}
.border-narrow-4cd5 ul,
.border-narrow-4cd5 ul li {
  list-style: none;
  padding: 0;
}
.border-narrow-4cd5 .box-dirty-120e {
  align-items: center;
  display: flex;
  position: relative;
}
.border-narrow-4cd5
  .hard_59a0
  .input-c097:empty {
  display: none;
}
.border-narrow-4cd5 .active-fca8 {
  display: block;
}
.border-narrow-4cd5 .active-fca8.active-fca8 {
  color: inherit;
}
.border-narrow-4cd5.dark_0916 .active-fca8,
.border-narrow-4cd5.dark_0916
  .active-fca8:active,
.border-narrow-4cd5.dark_0916
  .active-fca8:focus {
  text-decoration: underline;
}
.border-narrow-4cd5.gallery-78cf
  .active-fca8,
.border-narrow-4cd5.gallery-78cf
  .active-fca8:active,
.border-narrow-4cd5.gallery-78cf
  .active-fca8:focus {
  text-decoration: line-through;
}
.border-narrow-4cd5:where(:not([class*="has-text-decoration"])) a {
  text-decoration: none;
}
.border-narrow-4cd5:where(:not([class*="has-text-decoration"])) a:active,
.border-narrow-4cd5:where(:not([class*="has-text-decoration"])) a:focus {
  text-decoration: none;
}
.border-narrow-4cd5 .border-old-5b15 {
  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;
}
.border-narrow-4cd5 .border-old-5b15 svg {
  stroke: currentColor;
  display: inline-block;
  height: inherit;
  margin-top: 0.075em;
  width: inherit;
}
.border-narrow-4cd5.shade-e0cf {
  --navigation-layout-direction: column;
  --navigation-layout-justify: initial;
  --navigation-layout-align: flex-start;
}
.border-narrow-4cd5.copper-c667 {
  --navigation-layout-con: nowrap;
}
.border-narrow-4cd5.gallery_d4a5 {
  --navigation-layout-justification-setting: center;
  --navigation-layout-justify: center;
}
.border-narrow-4cd5.gallery_d4a5.shade-e0cf {
  --navigation-layout-align: center;
}
.border-narrow-4cd5.description-9d39 {
  --navigation-layout-justification-setting: flex-end;
  --navigation-layout-justify: flex-end;
}
.border-narrow-4cd5.description-9d39.shade-e0cf {
  --navigation-layout-align: flex-end;
}
.border-narrow-4cd5.popup_hard_6f96 {
  --navigation-layout-justification-setting: space-between;
  --navigation-layout-justify: space-between;
}
.border-narrow-4cd5 .fixed_46bc .input-c097 {
  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;
}
.border-narrow-4cd5
  .fixed_46bc
  .input-c097
  > .hard_59a0
  > .active-fca8 {
  display: flex;
  flex-grow: 1;
}
.border-narrow-4cd5
  .fixed_46bc
  .input-c097
  > .hard_59a0
  > .active-fca8
  .border-old-5b15 {
  margin-left: auto;
  margin-right: 0;
}
.border-narrow-4cd5
  .fixed_46bc
  .input-c097
  .active-fca8 {
  margin: 0;
}
@media (min-width: 782px) {
  .border-narrow-4cd5
    .fixed_46bc
    .input-c097
    .input-c097 {
    left: 100%;
    top: -1px;
  }
  .border-narrow-4cd5
    .fixed_46bc
    .input-c097
    .input-c097:before {
    background: transparent;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 100%;
    width: 0.5em;
  }
  .border-narrow-4cd5
    .fixed_46bc
    .input-c097
    .border-old-5b15 {
    margin-right: 0.25em;
  }
  .border-narrow-4cd5
    .fixed_46bc
    .input-c097
    .border-old-5b15
    svg {
    transform: rotate(-90deg);
  }
}
.border-narrow-4cd5
  .fixed_46bc:not(.content-inner-880c):hover
  > .input-c097 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.border-narrow-4cd5
  .fixed_46bc:not(.content-inner-880c):not(.status_0bb9):focus-within
  > .input-c097 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.border-narrow-4cd5
  .fixed_46bc
  .shade-8a26[aria-expanded="true"]
  ~ .input-c097 {
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: visible;
  visibility: visible;
  width: auto;
}
.border-narrow-4cd5.background_dynamic_32d4
  .fixed_46bc
  .input-c097 {
  left: 0;
  top: 100%;
}
@media (min-width: 782px) {
  .border-narrow-4cd5.background_dynamic_32d4
    .fixed_46bc
    .input-c097
    .input-c097 {
    left: 100%;
    top: 0;
  }
}
.mask-abef {
  display: flex;
  position: relative;
}
.mask-abef .border-old-5b15 svg {
  stroke: currentColor;
}
button.active-fca8 {
  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;
}
.shade-8a26 {
  cursor: pointer;
}
.hard_59a0.content-inner-880c .shade-8a26 {
  padding-right: 0.85em;
}
.hard_59a0.content-inner-880c
  .shade-8a26
  + .border-old-5b15 {
  margin-left: -0.6em;
  pointer-events: none;
}
.border-narrow-4cd5 .icon-cc8d,
.pink_a896,
.outline_cold_1479,
.description-outer-072f,
.nav-cold-01e4,
.popup_tall_e47d {
  gap: inherit;
}
:where(
    .border-narrow-4cd5.background_dynamic_32d4
      .hard_59a0
      a:not(.title-171d)
  ),
:where(
    .border-narrow-4cd5.background_dynamic_32d4
      .mask-abef
      a:not(.title-171d)
  ) {
  padding: 0.5em 1em;
}
:where(
    .border-narrow-4cd5
      .input-c097
      .hard_59a0
      a:not(.title-171d)
  ),
:where(
    .border-narrow-4cd5
      .input-c097
      .mask-abef
      a:not(.title-171d)
  ),
:where(
    .border-narrow-4cd5
      .input-c097
      .mask-abef
      button.active-fca8
  ),
:where(
    .border-narrow-4cd5
      .input-c097
      .advanced-fac6
      button.active-fca8
  ) {
  padding: 0.5em 1em;
}
.border-narrow-4cd5.description-9d39
  .pink_a896
  .fixed_46bc
  .input-c097,
.border-narrow-4cd5.description-9d39
  .icon-cc8d
  > .fixed_46bc
  .input-c097,
.border-narrow-4cd5.popup_hard_6f96
  .icon-cc8d
  > .fixed_46bc:last-child
  .input-c097,
.border-narrow-4cd5.popup_hard_6f96
  > .pink_a896
  > .fixed_46bc:last-child
  .input-c097 {
  left: auto;
  right: 0;
}
.border-narrow-4cd5.description-9d39
  .pink_a896
  .fixed_46bc
  .input-c097
  .input-c097,
.border-narrow-4cd5.description-9d39
  .icon-cc8d
  > .fixed_46bc
  .input-c097
  .input-c097,
.border-narrow-4cd5.popup_hard_6f96
  .icon-cc8d
  > .fixed_46bc:last-child
  .input-c097
  .input-c097,
.border-narrow-4cd5.popup_hard_6f96
  > .pink_a896
  > .fixed_46bc:last-child
  .input-c097
  .input-c097 {
  left: -1px;
  right: -1px;
}
@media (min-width: 782px) {
  .border-narrow-4cd5.description-9d39
    .pink_a896
    .fixed_46bc
    .input-c097
    .input-c097,
  .border-narrow-4cd5.description-9d39
    .icon-cc8d
    > .fixed_46bc
    .input-c097
    .input-c097,
  .border-narrow-4cd5.popup_hard_6f96
    .icon-cc8d
    > .fixed_46bc:last-child
    .input-c097
    .input-c097,
  .border-narrow-4cd5.popup_hard_6f96
    > .pink_a896
    > .fixed_46bc:last-child
    .input-c097
    .input-c097 {
    left: auto;
    right: 100%;
  }
}
.border-narrow-4cd5:not(.background_dynamic_32d4)
  .input-c097 {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
.border-narrow-4cd5.background_dynamic_32d4 .input-c097 {
  background-color: inherit;
}
.border-narrow-4cd5:not(.south-26cf)
  .input-c097 {
  color: #000;
}
.pink_a896 {
  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;
}
.pink_a896 .bottom_b0e0 {
  display: none;
}
.pink_a896:only-child,
.icon-cc8d:only-child {
  flex-grow: 1;
}
@keyframes overlay-menu__fade-in-animation {
  0% {
    opacity: 0;
    transform: translateY(0.5em);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.description-outer-072f {
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.description-outer-072f :where(.active-tall-fdae) {
  color: inherit;
}
.description-outer-072f
  .nav-cold-01e4 {
  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);
}
.description-outer-072f:not(.gas-bb2a.gas-bb2a) {
  background-color: inherit !important;
  color: inherit !important;
}
.description-outer-072f.gas-bb2a {
  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) {
  .description-outer-072f.gas-bb2a {
    animation-delay: 0s;
    animation-duration: 1ms;
  }
}
.description-outer-072f.gas-bb2a
  .nav-cold-01e4 {
  align-items: var(--navigation-layout-justification-setting, inherit);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  overflow: visible;
  padding-top: calc(2rem + 24px);
}
.description-outer-072f.gas-bb2a
  .nav-cold-01e4,
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .pink_a896,
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .icon-cc8d {
  justify-content: flex-start;
}
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .border-old-5b15 {
  display: none;
}
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .fixed_46bc
  .input-c097 {
  border: none;
  height: auto;
  min-width: 200px;
  opacity: 1;
  overflow: initial;
  padding-left: 2rem;
  padding-right: 2rem;
  position: static;
  visibility: visible;
  width: auto;
}
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .pink_a896,
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .input-c097 {
  gap: inherit;
}
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .input-c097 {
  padding-top: var(--wp--style--block-gap, 2em);
}
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .active-fca8 {
  padding: 0;
}
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .hard_59a0,
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .pink_a896,
.description-outer-072f.gas-bb2a
  .nav-cold-01e4
  .icon-cc8d {
  align-items: var(--navigation-layout-justification-setting, initial);
  display: flex;
  flex-direction: column;
}
.description-outer-072f.gas-bb2a .hard_59a0,
.description-outer-072f.gas-bb2a
  .hard_59a0
  .input-c097,
.description-outer-072f.gas-bb2a
  .pink_a896,
.description-outer-072f.gas-bb2a .icon-cc8d {
  background: transparent !important;
  color: inherit !important;
}
.description-outer-072f.gas-bb2a
  .input-c097.input-c097.input-c097.input-c097 {
  left: auto;
  right: auto;
}
@media (min-width: 600px) {
  .description-outer-072f:not(.card-6ba7):not(
      .gas-bb2a
    ) {
    background-color: inherit;
    display: block;
    position: relative;
    width: 100%;
    z-index: auto;
  }
  .description-outer-072f:not(.card-6ba7):not(
      .gas-bb2a
    )
    .badge_purple_bb44 {
    display: none;
  }
  .description-outer-072f.gas-bb2a
    .input-c097.input-c097.input-c097.input-c097 {
    left: 0;
  }
}
.border-narrow-4cd5:not(.background_dynamic_32d4)
  .description-outer-072f.gas-bb2a {
  background-color: #fff;
}
.border-narrow-4cd5:not(.south-26cf)
  .description-outer-072f.gas-bb2a {
  color: #000;
}
.stale-fe62 {
  font-size: 1rem;
  font-weight: 700;
}
.badge_purple_bb44,
.row_be2e {
  background: transparent;
  border: none;
  color: currentColor;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-transform: inherit;
  vertical-align: middle;
}
.badge_purple_bb44 svg,
.row_be2e svg {
  fill: currentColor;
  display: block;
  height: 24px;
  pointer-events: none;
  width: 24px;
}
.row_be2e {
  display: flex;
}
.row_be2e.row_be2e.row_be2e {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
@media (min-width: 600px) {
  .row_be2e:not(.out-c153) {
    display: none;
  }
}
.badge_purple_bb44 {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.badge_purple_bb44.badge_purple_bb44.badge_purple_bb44 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.outline_cold_1479 {
  width: 100%;
}
.up_35ec .outline_cold_1479 {
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size, 100%);
}
.outline_cold_1479:focus {
  outline: none;
}
.gas-bb2a .outline_cold_1479,
.gas-bb2a .nav-cold-01e4,
.gas-bb2a .popup_tall_e47d {
  box-sizing: border-box;
}
.popup_tall_e47d {
  position: relative;
}
.up_35ec
  .box_yellow_3663
  .gas-bb2a
  .popup_tall_e47d {
  margin-top: 46px;
}
@media (min-width: 782px) {
  .up_35ec
    .box_yellow_3663
    .gas-bb2a
    .popup_tall_e47d {
    margin-top: 32px;
  }
}
html.up_35ec {
  overflow: hidden;
}
.border-narrow-4cd5 .hover-bottom-bc30 {
  overflow-con: break-word;
}
.border-narrow-4cd5 .purple_29f0 {
  display: none;
}
.border-narrow-4cd5 .icon-cc8d {
  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);
}
.border-narrow-4cd5 .box-dirty-120e {
  background-color: inherit;
}
.description_3415 {
  font-size: 0.875em;
}
.header-8b8f {
  font-size: 1em;
}
.preview_purple_feac {
  font-size: 2.25em;
}
.carousel-3bef {
  font-size: 3em;
}
.description_4225: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.icon-541a .description_4225:not(:focus):first-letter {
  float: none;
  margin-left: 0.1em;
}
p.description_4225.background_dynamic_32d4 {
  overflow: hidden;
}
p.background_dynamic_32d4 {
  padding: 1.25em 2.375em;
}
:where(p.south-26cf:not(.title_84bd)) a {
  color: inherit;
}
p.dark-d62d[style*="writing-mode:vertical-lr"],
p.blue-9a8f[style*="writing-mode:vertical-rl"] {
  rotate: 180deg;
}
.outline-hard-951c {
  display: flex;
  flex-wrap: wrap;
}
.paper_906b {
  font-size: 0.5em;
  margin-bottom: 0;
  margin-top: 0;
  width: 100%;
}
.outline_steel_c202 {
  margin-right: 1em;
}
.container_basic_db44 {
  font-size: 0.7em;
  margin-bottom: 0.7em;
}
.prev_4d8f {
  flex-basis: 0;
  flex-grow: 1;
}
.warm_d33a {
  margin: 0;
}
.notice_full_9e2a {
  box-sizing: border-box;
}
.notice_full_9e2a[style*="font-weight"]
  :where(.column-a5dd) {
  font-weight: inherit;
}
.notice_full_9e2a[style*="font-family"]
  :where(.column-a5dd) {
  font-family: inherit;
}
.notice_full_9e2a[class*="-font-size"] :where(.column-a5dd),
.notice_full_9e2a[style*="font-size"] :where(.column-a5dd) {
  font-size: inherit;
}
.notice_full_9e2a[style*="line-height"]
  :where(.column-a5dd) {
  line-height: inherit;
}
.notice_full_9e2a[style*="font-style"] :where(.column-a5dd) {
  font-style: inherit;
}
.notice_full_9e2a[style*="letter-spacing"]
  :where(.column-a5dd) {
  letter-spacing: inherit;
}
.notice_full_9e2a input[type="submit"] {
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  overflow-con: break-word;
  text-align: center;
}
.notice_full_9e2a input:not([type="submit"]),
.notice_full_9e2a textarea {
  border: 1px solid #949494;
  font-family: inherit;
  font-size: 1em;
}
.notice_full_9e2a input:not([type="submit"]):not([type="checkbox"]),
.notice_full_9e2a textarea {
  padding: calc(0.667em + 2px);
}
.notice_full_9e2a
  .outline-d427
  input:not([type="submit"]):not([type="checkbox"]):not([type="hidden"]),
.notice_full_9e2a .outline-d427 textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
}
.notice_full_9e2a .tabs-orange-050d label,
.notice_full_9e2a .pro-0c11 label,
.notice_full_9e2a .input-bottom-efd8 label {
  display: block;
  margin-bottom: 0.25em;
}
.notice_full_9e2a .box_c010 {
  display: flex;
  gap: 0.25em;
}
.notice_full_9e2a
  .box_c010
  #wp-comment-cookies-consent {
  margin-top: 0.35em;
}
.notice_full_9e2a .column-a5dd {
  margin-bottom: 0;
}
.notice_full_9e2a .column-a5dd :where(small) {
  font-size: var(--wp--preset--font-size--medium, smaller);
  margin-left: 0.5em;
}
.hard_d798 {
  box-sizing: border-box;
}
:where(.first_c26e) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.photo_purple_3c30 {
  margin-bottom: 0;
  margin-top: 0;
}
.tooltip_888b {
  margin-bottom: 0;
  margin-top: var(--wp--style--block-gap);
}
.rough_12af {
  display: inline-block;
}
.photo_wood_9e35 {
  margin-left: 0;
  margin-right: 0;
}
.photo_wood_9e35 a {
  display: block;
  height: 100%;
}
.photo_wood_9e35 img {
  box-sizing: border-box;
  height: auto;
  max-width: 100%;
  vertical-align: bottom;
  width: 100%;
}
.photo_wood_9e35.tooltip_5d95 img,
.photo_wood_9e35.modal_full_b5c1 img {
  width: 100%;
}
.photo_wood_9e35
  .summary_23b3.card-small-c240 {
  background-color: #000;
  inset: 0;
  position: absolute;
}
.photo_wood_9e35 {
  position: relative;
}
.photo_wood_9e35
  .summary_23b3.surface_stone_d994 {
  background-color: transparent;
}
.photo_wood_9e35
  .summary_23b3.box-8be5 {
  opacity: 0;
}
.photo_wood_9e35
  .summary_23b3.shade_east_ba7e {
  opacity: 0.1;
}
.photo_wood_9e35
  .summary_23b3.full-92b7 {
  opacity: 0.2;
}
.photo_wood_9e35
  .summary_23b3.popup-middle-8660 {
  opacity: 0.3;
}
.photo_wood_9e35
  .summary_23b3.logo-acfb {
  opacity: 0.4;
}
.photo_wood_9e35
  .summary_23b3.column-b039 {
  opacity: 0.5;
}
.photo_wood_9e35
  .summary_23b3.tag_95df {
  opacity: 0.6;
}
.photo_wood_9e35
  .summary_23b3.info-warm-9c6d {
  opacity: 0.7;
}
.photo_wood_9e35
  .summary_23b3.feature-cool-07ab {
  opacity: 0.8;
}
.photo_wood_9e35
  .summary_23b3.north-f225 {
  opacity: 0.9;
}
.photo_wood_9e35
  .summary_23b3.motion-3daf {
  opacity: 1;
}
.photo_wood_9e35:where(.pattern-317a, .pink-1a94) {
  width: 100%;
}
.button_8a12 .thumbnail-rough-8b07 {
  display: inline-block;
  margin-right: 1ch;
}
.button_8a12
  .thumbnail-rough-8b07:not(.badge-fb22) {
  transform: scaleX(1);
}
.button_8a12 .static_d13f {
  display: inline-block;
  margin-left: 1ch;
}
.button_8a12
  .static_d13f:not(.badge-fb22) {
  transform: scaleX(1);
}
.button_8a12.dark-d62d[style*="writing-mode: vertical-lr"],
.button_8a12.blue-9a8f[style*="writing-mode: vertical-rl"] {
  rotate: 180deg;
}
.static-17d8 {
  box-sizing: border-box;
}
.static-17d8 .lower-0d8a {
  white-space: pre-con;
}
.item-plasma-60f3,
.outline_9b8d {
  box-sizing: border-box;
}
.outline_9b8d {
  word-break: break-word;
}
.outline_9b8d a {
  display: inline-block;
}
.hidden_70fa {
  box-sizing: border-box;
  white-space: pre-con;
}
:where(.hidden_70fa.background_dynamic_32d4) {
  padding: 1.25em 2.375em;
}
.cold-97db {
  box-sizing: border-box;
  overflow-con: break-word;
  padding: 3em 0;
  text-align: center;
}
.cold-97db blockquote,
.cold-97db cite,
.cold-97db p {
  color: inherit;
}
.cold-97db.pattern-317a,
.cold-97db.pink-1a94 {
  max-width: 420px;
}
.cold-97db cite,
.cold-97db footer {
  position: relative;
}
.cold-97db .south-26cf a {
  color: inherit;
}
:where(.cold-97db) {
  margin: 0 0 1em;
}
.cold-97db.dark-d62d blockquote {
  text-align: left;
}
.cold-97db.blue-9a8f blockquote {
  text-align: right;
}
.cold-97db.feature-bright-c9b6 {
  border: none;
}
.cold-97db.feature-bright-c9b6 blockquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 60%;
}
.cold-97db.feature-bright-c9b6 blockquote p {
  font-size: 2em;
  margin-bottom: 0;
  margin-top: 0;
}
.cold-97db.feature-bright-c9b6 blockquote cite {
  font-style: normal;
  text-transform: none;
}
.cold-97db cite {
  color: inherit;
}
.last-03dd {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  max-width: 100%;
  padding: 0;
}
.last-03dd.last-03dd {
  background: none;
}
.last-03dd.orange-5ac3 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25em;
}
.last-03dd.orange-5ac3 > li {
  margin: 0;
  width: 100%;
}
@media (min-width: 600px) {
  .last-03dd.orange-5ac3.orange-5ac3.silver-a417 > li {
    width: calc(50% - 0.625em);
  }
  .last-03dd.orange-5ac3.orange-5ac3.search_9804 > li {
    width: calc(33.33333% - 0.83333em);
  }
  .last-03dd.orange-5ac3.orange-5ac3.upper-72f2 > li {
    width: calc(25% - 0.9375em);
  }
  .last-03dd.orange-5ac3.orange-5ac3.solid-8d51 > li {
    width: calc(20% - 1em);
  }
  .last-03dd.orange-5ac3.orange-5ac3.content-123e > li {
    width: calc(16.66667% - 1.04167em);
  }
}
@media (max-width: 600px) {
  .plasma-c822.plasma-c822.plasma-c822.plasma-c822 {
    grid-template-columns: 1fr;
  }
}
.element-middle-6609 > li > .pink-1a94,
.gallery_blue_c68a > li > .pink-1a94 {
  -webkit-margin-start: 2em;
  -webkit-margin-end: 0;
  float: right;
  margin-inline-end: 0;
  margin-inline-start: 2em;
}
.element-middle-6609 > li > .pattern-317a,
.gallery_blue_c68a > li > .pattern-317a {
  -webkit-margin-start: 0;
  -webkit-margin-end: 2em;
  float: left;
  margin-inline-end: 2em;
  margin-inline-start: 0;
}
.element-middle-6609 > li > .aside_a111,
.gallery_blue_c68a > li > .aside_a111 {
  -webkit-margin-start: auto;
  -webkit-margin-end: auto;
  margin-inline-end: auto;
  margin-inline-start: auto;
}
.texture-cea2 > .small-4aee,
.texture-cea2 > .hover-dynamic-f1ef,
.texture-cea2 > .block_advanced_07a9 {
  margin-bottom: 0.5em;
  margin-right: 0.5em;
}
.texture-cea2 > .small-4aee:last-child,
.texture-cea2 > .hover-dynamic-f1ef:last-child,
.texture-cea2 > .block_advanced_07a9:last-child {
  margin-right: 0;
}
.texture-cea2.popup-ace5
  > .small-4aee:last-of-type {
  -webkit-margin-start: auto;
  margin-inline-start: auto;
}
.texture-cea2.popup-ace5
  > .block_advanced_07a9:first-child {
  -webkit-margin-end: auto;
  margin-inline-end: auto;
}
.texture-cea2 .last_8be5 {
  display: inline-block;
  margin-right: 1ch;
}
.texture-cea2
  .last_8be5:not(.badge-fb22) {
  transform: scaleX(1);
}
.texture-cea2 .wrapper_716d {
  display: inline-block;
  margin-left: 1ch;
}
.texture-cea2
  .wrapper_716d:not(.badge-fb22) {
  transform: scaleX(1);
}
.texture-cea2.aside_a111 {
  justify-content: center;
}
.over-3302,
.title_9f04 {
  box-sizing: border-box;
}
.title_9f04 {
  overflow-con: break-word;
}
.title_9f04.paper_a282:where(:not(.surface-343e)),
.title_9f04.tag-a3ac:where(:not(.surface-343e)) {
  margin-bottom: 1em;
  padding: 0 1em;
}
.title_9f04.paper_a282:where(:not(.surface-343e)) p,
.title_9f04.tag-a3ac:where(:not(.surface-343e)) p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6;
}
.title_9f04.paper_a282:where(:not(.surface-343e)) cite,
.title_9f04.paper_a282:where(:not(.surface-343e)) footer,
.title_9f04.tag-a3ac:where(:not(.surface-343e)) cite,
.title_9f04.tag-a3ac:where(:not(.surface-343e)) footer {
  font-size: 1.125em;
  text-align: right;
}
.feature-2779 {
  display: block;
  width: -moz-fit-contentent;
  width: fit-contentent;
}
.feature-2779:not([style*="text-decoration"]),
.feature-2779:not([style*="text-decoration"]):active,
.feature-2779:not([style*="text-decoration"]):focus {
  text-decoration: none;
}
ul.message-current-ba63 {
  list-style: none;
  padding: 0;
}
ul.message-current-ba63.message-current-ba63 {
  box-sizing: border-box;
}
ul.message-current-ba63.pattern-317a {
  margin-right: 2em;
}
ul.message-current-ba63.pink-1a94 {
  margin-left: 2em;
}
ul.message-current-ba63.avatar-c6b6 {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}
ul.message-current-ba63.avatar-c6b6 li {
  margin: 0 1em 1em 0;
  width: 100%;
}
@media (min-width: 600px) {
  ul.message-current-ba63.silver-a417 li {
    width: calc(50% - 1em);
  }
  ul.message-current-ba63.search_9804 li {
    width: calc(33.33333% - 1em);
  }
  ul.message-current-ba63.upper-72f2 li {
    width: calc(25% - 1em);
  }
  ul.message-current-ba63.solid-8d51 li {
    width: calc(20% - 1em);
  }
  ul.message-current-ba63.content-123e li {
    width: calc(16.66667% - 1em);
  }
}
.fast_1d3e,
.aside_short_63a0 {
  display: block;
  font-size: 0.8125em;
}
.form-pink-035f {
  margin-left: 10px;
  word-break: normal;
}
.form-pink-035f.shade_f683 {
  line-height: 0;
}
.form-pink-035f svg {
  fill: currentColor;
  min-height: 24px;
  min-width: 24px;
  vertical-align: text-bottom;
}
:where(.form-pink-035f) {
  border: 1px solid #ccc;
  padding: 6px 10px;
}
.row-copper-8bd6 {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%;
}
.pagination_f3cb {
  width: 100%;
}
.banner_3988 {
  -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;
}
.huge-47ab.thumbnail_c2fa .form-pink-035f {
  flex-shrink: 0;
  margin-left: 0;
  max-width: calc(100% - 100px);
}
:where(.alert_fd38 .row-copper-8bd6) {
  border: 1px solid #949494;
  box-sizing: border-box;
  padding: 4px;
}
:where(.alert_fd38 .row-copper-8bd6)
  .banner_3988 {
  border: none;
  border-radius: 0;
  padding: 0 4px;
}
:where(.alert_fd38 .row-copper-8bd6)
  .banner_3988:focus {
  outline: none;
}
:where(.alert_fd38 .row-copper-8bd6)
  :where(.form-pink-035f) {
  padding: 4px 8px;
}
.huge-47ab.aside_a111 .row-copper-8bd6 {
  margin: auto;
}
.feature_9d63 .row-copper-8bd6 {
  min-width: 0 !important;
  transition-property: width;
}
.feature_9d63 .banner_3988 {
  flex-basis: 100%;
  transition-duration: 0.3s;
}
.feature_9d63.texture-dim-6a5d,
.feature_9d63.texture-dim-6a5d
  .row-copper-8bd6 {
  overflow: hidden;
}
.feature_9d63.texture-dim-6a5d
  .banner_3988 {
  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;
}
.picture-old-d18d[data-align="right"]
  .feature_9d63
  .row-copper-8bd6 {
  float: right;
}
.center-58e1 {
  border: 1px solid;
  border-left: none;
  border-right: none;
}
.center-58e1.white-cb02 {
  background: none !important;
  border: none;
  height: auto;
  line-height: 1;
  text-align: center;
}
.center-58e1.white-cb02:before {
  color: currentColor;
  content: "···";
  font-family: serif;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
}
.component_liquid_f606 {
  box-sizing: border-box;
  line-height: 0;
}
.component_liquid_f606 a {
  display: inline-block;
  line-height: 0;
}
.component_liquid_f606.accordion-535c img {
  height: auto;
  width: 120px;
}
.component_liquid_f606 img {
  height: auto;
  max-width: 100%;
}
.component_liquid_f606 a,
.component_liquid_f606 img {
  border-radius: inherit;
}
.component_liquid_f606.aside_a111 {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.component_liquid_f606.glass_8a25 {
  border-radius: 9999px;
}
.icon-8694 a {
  color: inherit;
}
.paper-5710 {
  background: none;
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}
.paper-5710 .list_full_2871 a,
.paper-5710 .list_full_2871 a:hover {
  border-bottom: 0;
  box-shadow: none;
  text-decoration: none;
}
.paper-5710 .list_full_2871 a {
  padding: 0.25em;
}
.paper-5710 .list_full_2871 svg {
  height: 1em;
  width: 1em;
}
.paper-5710 .list_full_2871 span:not(.header-ef91) {
  font-size: 0.65em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}
.paper-5710.notice-black-23d3 {
  font-size: 16px;
}
.paper-5710,
.paper-5710.image_current_eaa7 {
  font-size: 24px;
}
.paper-5710.secondary-50a1 {
  font-size: 36px;
}
.paper-5710.static_e40a {
  font-size: 48px;
}
.paper-5710.aside_a111 {
  display: flex;
  justify-content: center;
}
.paper-5710.pink-1a94 {
  justify-content: flex-end;
}
.soft_1e36 {
  border-radius: 9999px;
  display: block;
  height: auto;
  transition: transform 0.1s ease;
}
@media (prefers-reduced-motion: reduce) {
  .soft_1e36 {
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
.soft_1e36 a {
  align-items: center;
  display: flex;
  line-height: 0;
  transition: transform 0.1s ease;
}
.soft_1e36:hover {
  transform: scale(1.1);
}
.paper-5710 .soft_1e36 .heading_30f2,
.paper-5710 .soft_1e36 .heading_30f2 svg,
.paper-5710
  .soft_1e36
  .heading_30f2:active,
.paper-5710 .soft_1e36 .heading_30f2:hover,
.paper-5710
  .soft_1e36
  .heading_30f2:visited {
  fill: currentColor;
  color: currentColor;
}
.paper-5710:not(.search-clean-abdf) .list_full_2871 {
  color: #444;
}
.paper-5710:not(.search-clean-abdf) .tiny-e06d {
  background-color: #f90;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .input-silver-ad3b {
  background-color: #1ea0c3;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .disabled-dark-0a01 {
  background-color: #0757fe;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .under_1e85 {
  background-color: #1e1f26;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .aside-white-f0eb {
  background-color: #02e49b;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .title-in-05a2 {
  background-color: #e94c89;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .inner-5676 {
  background-color: #4280ff;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .label-purple-9a0a {
  background-color: #f45800;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .gas-d6b7 {
  background-color: #1778f2;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .search-ba44 {
  background-color: #000;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .pattern-ba07 {
  background-color: #0461dd;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .table-9fa2 {
  background-color: #e65678;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .paragraph_df70 {
  background-color: #24292d;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .simple-c73f {
  background-color: #eceadd;
  color: #382110;
}
.paper-5710:not(.search-clean-abdf) .soft_86af {
  background-color: #ea4434;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .mask-mini-e753 {
  background-color: #f00075;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .stale-f99f {
  background-color: #e21b24;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .inner-2d3b {
  background-color: #0d66c2;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .row-hard-1874 {
  background-color: #3288d4;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .slow-d6b4 {
  background-color: #02ab6c;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .logo-west-a012 {
  background-color: #f6405f;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .thumbnail_fast_2caa {
  background-color: #ff424d;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .first_53d6 {
  background-color: #e60122;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .notice_thick_c61a {
  background-color: #ef4155;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .filter_short_3924 {
  background-color: #ff4500;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .stale_a8c9 {
  background-color: #0478d7;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .disabled-fixed-39d9 {
  stroke: #000;
  background-color: #fefc00;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .preview-gas-4ac4 {
  background-color: #ff5600;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .backdrop-65f3 {
  background-color: #1bd760;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .table-upper-e67a {
  background-color: #2aabee;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .list_047e,
.paper-5710:not(.search-clean-abdf) .banner_57f0 {
  background-color: #000;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .dim-4672 {
  background-color: #011835;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .row-gold-daa7 {
  background-color: #6440a4;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .overlay_9715 {
  background-color: #1da1f2;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .lower-93dd {
  background-color: #1eb7ea;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .picture_inner_d1b3 {
  background-color: #4680c2;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .footer-2ae2 {
  background-color: #3499cd;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .list_in_b5d6 {
  background-color: #25d366;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .solid-521e {
  background-color: #000;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .pressed-6a8b {
  background-color: #d32422;
  color: #fff;
}
.paper-5710:not(.search-clean-abdf) .primary_5650 {
  background-color: red;
  color: #fff;
}
.paper-5710.search-clean-abdf .list_full_2871 {
  background: none;
}
.paper-5710.search-clean-abdf .list_full_2871 a {
  padding: 0;
}
.paper-5710.search-clean-abdf .list_full_2871 svg {
  height: 1.25em;
  width: 1.25em;
}
.paper-5710.search-clean-abdf .tiny-e06d {
  color: #f90;
}
.paper-5710.search-clean-abdf .input-silver-ad3b {
  color: #1ea0c3;
}
.paper-5710.search-clean-abdf .disabled-dark-0a01 {
  color: #0757fe;
}
.paper-5710.search-clean-abdf .under_1e85 {
  color: #1e1f26;
}
.paper-5710.search-clean-abdf .aside-white-f0eb {
  color: #02e49b;
}
.paper-5710.search-clean-abdf .title-in-05a2 {
  color: #e94c89;
}
.paper-5710.search-clean-abdf .inner-5676 {
  color: #4280ff;
}
.paper-5710.search-clean-abdf .label-purple-9a0a {
  color: #f45800;
}
.paper-5710.search-clean-abdf .gas-d6b7 {
  color: #1778f2;
}
.paper-5710.search-clean-abdf .search-ba44 {
  color: #000;
}
.paper-5710.search-clean-abdf .pattern-ba07 {
  color: #0461dd;
}
.paper-5710.search-clean-abdf .table-9fa2 {
  color: #e65678;
}
.paper-5710.search-clean-abdf .paragraph_df70 {
  color: #24292d;
}
.paper-5710.search-clean-abdf .simple-c73f {
  color: #382110;
}
.paper-5710.search-clean-abdf .soft_86af {
  color: #ea4434;
}
.paper-5710.search-clean-abdf .mask-mini-e753 {
  color: #f00075;
}
.paper-5710.search-clean-abdf .stale-f99f {
  color: #e21b24;
}
.paper-5710.search-clean-abdf .inner-2d3b {
  color: #0d66c2;
}
.paper-5710.search-clean-abdf .row-hard-1874 {
  color: #3288d4;
}
.paper-5710.search-clean-abdf .slow-d6b4 {
  color: #02ab6c;
}
.paper-5710.search-clean-abdf .logo-west-a012 {
  color: #f6405f;
}
.paper-5710.search-clean-abdf .thumbnail_fast_2caa {
  color: #ff424d;
}
.paper-5710.search-clean-abdf .first_53d6 {
  color: #e60122;
}
.paper-5710.search-clean-abdf .notice_thick_c61a {
  color: #ef4155;
}
.paper-5710.search-clean-abdf .filter_short_3924 {
  color: #ff4500;
}
.paper-5710.search-clean-abdf .stale_a8c9 {
  color: #0478d7;
}
.paper-5710.search-clean-abdf .disabled-fixed-39d9 {
  stroke: #000;
  color: #fff;
}
.paper-5710.search-clean-abdf .preview-gas-4ac4 {
  color: #ff5600;
}
.paper-5710.search-clean-abdf .backdrop-65f3 {
  color: #1bd760;
}
.paper-5710.search-clean-abdf .table-upper-e67a {
  color: #2aabee;
}
.paper-5710.search-clean-abdf .list_047e,
.paper-5710.search-clean-abdf .banner_57f0 {
  color: #000;
}
.paper-5710.search-clean-abdf .dim-4672 {
  color: #011835;
}
.paper-5710.search-clean-abdf .row-gold-daa7 {
  color: #6440a4;
}
.paper-5710.search-clean-abdf .overlay_9715 {
  color: #1da1f2;
}
.paper-5710.search-clean-abdf .lower-93dd {
  color: #1eb7ea;
}
.paper-5710.search-clean-abdf .picture_inner_d1b3 {
  color: #4680c2;
}
.paper-5710.search-clean-abdf .list_in_b5d6 {
  color: #25d366;
}
.paper-5710.search-clean-abdf .footer-2ae2 {
  color: #3499cd;
}
.paper-5710.search-clean-abdf .solid-521e {
  color: #000;
}
.paper-5710.search-clean-abdf .pressed-6a8b {
  color: #d32422;
}
.paper-5710.search-clean-abdf .primary_5650 {
  color: red;
}
.paper-5710.wide_ea66 .list_full_2871 {
  width: auto;
}
.paper-5710.wide_ea66 .list_full_2871 a {
  padding-left: 0.66667em;
  padding-right: 0.66667em;
}
.paper-5710:not(.full_cd27):not(.form-warm-2bbb)
  .disabled-fixed-39d9
  .dynamic-0f92 {
  color: #000;
}
.tabs-upper-15ff {
  clear: both;
}
.blue-b265 {
  box-sizing: border-box;
}
.blue-b265.aside_a111 {
  justify-content: center;
  text-align: center;
}
.blue-b265.tooltip_5d95 {
  padding-left: 1em;
  padding-right: 1em;
}
.blue-b265 a {
  display: inline-block;
  margin-right: 5px;
}
.blue-b265 span {
  display: inline-block;
  margin-left: 5px;
  text-decoration: none;
}
.blue-b265.green-270e {
  display: flex;
  flex-wrap: wrap;
  gap: 1ch;
}
.blue-b265.green-270e a {
  border: 1px solid;
  font-size: unset !important;
  margin-right: 0;
  padding: 1ch 2ch;
  text-decoration: none !important;
}
.texture-fbb5 {
  overflow-x: auto;
}
.texture-fbb5 table {
  border-collapse: collapse;
  width: 100%;
}
.texture-fbb5 thead {
  border-bottom: 3px solid;
}
.texture-fbb5 tfoot {
  border-top: 3px solid;
}
.texture-fbb5 td,
.texture-fbb5 th {
  border: 1px solid;
  padding: 0.5em;
}
.texture-fbb5 .paragraph_c962 {
  table-layout: fixed;
  width: 100%;
}
.texture-fbb5 .paragraph_c962 td,
.texture-fbb5 .paragraph_c962 th {
  word-break: break-word;
}
.texture-fbb5.aside_a111,
.texture-fbb5.pattern-317a,
.texture-fbb5.pink-1a94 {
  display: table;
  width: auto;
}
.texture-fbb5.aside_a111 td,
.texture-fbb5.aside_a111 th,
.texture-fbb5.pattern-317a td,
.texture-fbb5.pattern-317a th,
.texture-fbb5.pink-1a94 td,
.texture-fbb5.pink-1a94 th {
  word-break: break-word;
}
.texture-fbb5 .disabled-blue-f683 {
  background-color: #f3f4f5;
}
.texture-fbb5 .action_fc6c {
  background-color: #e9fbe5;
}
.texture-fbb5 .highlight_hot_8dd7 {
  background-color: #e7f5fe;
}
.texture-fbb5 .badge_motion_866b {
  background-color: #fcf0ef;
}
.texture-fbb5.bronze_d409 {
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0;
  border-collapse: inherit;
  border-spacing: 0;
}
.texture-fbb5.bronze_d409 tbody tr:nth-child(odd) {
}
.texture-fbb5.bronze_d409.disabled-blue-f683
  tbody
  tr:nth-child(odd) {
  background-color: #f3f4f5;
}
.texture-fbb5.bronze_d409.action_fc6c
  tbody
  tr:nth-child(odd) {
  background-color: #e9fbe5;
}
.texture-fbb5.bronze_d409.highlight_hot_8dd7
  tbody
  tr:nth-child(odd) {
  background-color: #e7f5fe;
}
.texture-fbb5.bronze_d409.badge_motion_866b
  tbody
  tr:nth-child(odd) {
  background-color: #fcf0ef;
}
.texture-fbb5.bronze_d409 td,
.texture-fbb5.bronze_d409 th {
  border-color: transparent;
}
.texture-fbb5 .detail_iron_a39a td,
.texture-fbb5 .detail_iron_a39a th,
.texture-fbb5 .detail_iron_a39a tr,
.texture-fbb5 .detail_iron_a39a > * {
  border-color: inherit;
}
.texture-fbb5 table[style*="border-top-color"] tr:first-child,
.texture-fbb5 table[style*="border-top-color"] tr:first-child td,
.texture-fbb5 table[style*="border-top-color"] tr:first-child th,
.texture-fbb5 table[style*="border-top-color"] > *,
.texture-fbb5 table[style*="border-top-color"] > * td,
.texture-fbb5 table[style*="border-top-color"] > * th {
  border-top-color: inherit;
}
.texture-fbb5 table[style*="border-top-color"] tr:not(:first-child) {
  border-top-color: currentColor;
}
.texture-fbb5 table[style*="border-right-color"] td:last-child,
.texture-fbb5 table[style*="border-right-color"] th,
.texture-fbb5 table[style*="border-right-color"] tr,
.texture-fbb5 table[style*="border-right-color"] > * {
  border-right-color: inherit;
}
.texture-fbb5 table[style*="border-bottom-color"] tr:last-child,
.texture-fbb5 table[style*="border-bottom-color"] tr:last-child td,
.texture-fbb5 table[style*="border-bottom-color"] tr:last-child th,
.texture-fbb5 table[style*="border-bottom-color"] > *,
.texture-fbb5 table[style*="border-bottom-color"] > * td,
.texture-fbb5 table[style*="border-bottom-color"] > * th {
  border-bottom-color: inherit;
}
.texture-fbb5 table[style*="border-bottom-color"] tr:not(:last-child) {
  border-bottom-color: currentColor;
}
.texture-fbb5 table[style*="border-left-color"] td:first-child,
.texture-fbb5 table[style*="border-left-color"] th,
.texture-fbb5 table[style*="border-left-color"] tr,
.texture-fbb5 table[style*="border-left-color"] > * {
  border-left-color: inherit;
}
.texture-fbb5 table[style*="border-style"] td,
.texture-fbb5 table[style*="border-style"] th,
.texture-fbb5 table[style*="border-style"] tr,
.texture-fbb5 table[style*="border-style"] > * {
  border-style: inherit;
}
.texture-fbb5 table[style*="border-width"] td,
.texture-fbb5 table[style*="border-width"] th,
.texture-fbb5 table[style*="border-width"] tr,
.texture-fbb5 table[style*="border-width"] > * {
  border-style: inherit;
  border-width: inherit;
}
:where(.article_5b9b) {
  margin-bottom: var(--wp--style--block-gap);
  margin-top: var(--wp--style--block-gap);
}
.article_5b9b p {
  margin-bottom: 0;
  margin-top: 0;
}
.under-6bb1,
.under-6bb1.aside_a111 {
  display: flex;
}
.under-6bb1 .section-3535 {
  margin: 0 1em;
  padding: 0;
}
.under-6bb1 .section-3535:first-child {
  margin-left: 0;
}
.under-6bb1 .section-3535:last-child {
  margin-right: 0;
}
.under-6bb1.silver-a417 .section-3535 {
  width: 50%;
}
.under-6bb1.search_9804 .section-3535 {
  width: 33.33333%;
}
.under-6bb1.upper-72f2 .section-3535 {
  width: 25%;
}
pre.pattern_8340 {
  overflow: auto;
  white-space: pre-con;
}
:where(pre.pattern_8340) {
  font-family: inherit;
}
.nav_plasma_6e58 {
  box-sizing: border-box;
}
.nav_plasma_6e58 video {
  vertical-align: middle;
  width: 100%;
}
@supports (position: sticky) {
  .nav_plasma_6e58 [poster] {
    object-fit: cover;
  }
}
.nav_plasma_6e58.aside_a111 {
  text-align: center;
}
.nav_plasma_6e58 figcaption {
  margin-bottom: 1em;
  margin-top: 0.5em;
}
.backdrop-simple-e8d1,
.fresh_e536 {
  counter-reset: footnotes;
}
a[data-fn].item_top_eda7 {
  counter-increment: footnotes;
  display: inline-flex;
  font-size: smaller;
  text-decoration: none;
  text-indent: -9999999px;
  vertical-align: super;
}
a[data-fn].item_top_eda7:after {
  content: "[" counter(footnotes) "]";
  float: left;
  text-indent: 0;
}
.title-171d {
  cursor: pointer;
}
:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}
:root .notice-3fa1 {
  background-color: #eee;
}
:root .fluid_b5aa {
  background-color: #313131;
}
:root .breadcrumb_new_2f1a {
  color: #eee;
}
:root .background_5aad {
  color: #313131;
}
:root .grid_cool_acdd {
  background: linear-gradient(135deg, #00d084, #0693e3);
}
:root .tooltip-old-1284 {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .notice_first_971f {
  background: linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .hero_11c8 {
  background: linear-gradient(135deg, #fafae1, #67a671);
}
:root .block_first_6be1 {
  background: linear-gradient(135deg, #fdd79a, #004a59);
}
:root .footer_b6f3 {
  background: linear-gradient(135deg, #330968, #31cdcf);
}
:root .overlay-motion-2753 {
  background: linear-gradient(135deg, #020381, #2874fc);
}
.plasma_2eb1 {
  font-size: 1em;
}
.photo_e93d {
  font-size: 2.625em;
}
.yellow_efda {
  font-size: var(--wp--preset--font-size--normal);
}
.thumbnail_medium_9a43 {
  font-size: var(--wp--preset--font-size--huge);
}
.last-2dd6 {
  text-align: center;
}
.dark-d62d {
  text-align: left;
}
.blue-9a8f {
  text-align: right;
}
#end-resizable-editor-mem {
  display: none;
}
.aside_a111 {
  clear: both;
}
.column_773c {
  justify-content: flex-start;
}
.gallery_d4a5 {
  justify-content: center;
}
.description-9d39 {
  justify-content: flex-end;
}
.popup_hard_6f96 {
  justify-content: space-between;
}
.header-ef91 {
  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;
}
.header-ef91: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(.detail_iron_a39a) {
  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(.surface-6370) {
  --wp-admin--admin-bar--position-offset: var(
    --wp-admin--admin-bar--height,
    0px
  );
}
@media screen and (max-width: 600px) {
  html :where(.surface-6370) {
    --wp-admin--admin-bar--position-offset: 0px;
  }
}

/* css-noise: c103 */
.shadow-element-b6 {
  padding: 0.2rem;
  font-size: 14px;
  line-height: 1.0;
}
