.channel-html *,
.channel-html button {
  box-sizing: content-box;
}
.channel-html .theme-light,
.channel-html :root {
  --sk-fill-blue: rgb(0, 113, 227);
  --sk-fill-orange: rgb(245, 99, 0);
  --sk-fill-green: rgb(3, 161, 14);
  --sk-productred: rgb(175, 30, 45);
  --sk-enviro-green: rgb(0, 217, 89);
}
.channel-html .button,
.channel-html .typography-body {
  font-weight: 400;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.channel-html.no-small-breakpoint .all-access-pass--product-viewer,
.no-small-breakpoint.channel-html.reduced-motion .all-access-pass--product-viewer {
  --card-button-fade-in-opacity-anim-delay: 0ms;
  --card-content-fade-out-opacity-anim-delay: 0ms;
  --card-content-fade-out-y-anim-delay: 0ms;
  --card-content-fade-in-y-anim-delay: 0ms;
  --card-content-image-fade-out-opacity-anim-delay: 0ms;
}
.channel-html {
  container-type: inline-size;
  font-synthesis: none;
  -moz-font-feature-settings: "kern";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 17px;
  font-weight: 400;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  background-color: var(--sk-body-background-color, #fff);
  color: var(--sk-body-text-color, #1d1d1f);
  font-style: normal;
  --global-content-max-width: 1260px;
  --global-content-max-width-hero: 1680px;
}
.channel-html button,
.channel-html figure,
.channel-html h2,
.channel-html h3,
.channel-html li,
.channel-html p,
.channel-html ul {
  margin: 0;
  padding: 0;
}
.channel-html video {
  vertical-align: baseline;
}
.channel-html button {
  background: 0 0;
  border: 0;
  color: inherit;
  cursor: pointer;
  font: inherit;
  line-height: inherit;
  overflow: visible;
  vertical-align: inherit;
}
.channel-html button:disabled {
  cursor: default;
}
.channel-html :focus-visible {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset, 1px);
}
.channel-html ::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.channel-html :root {
  --sk-body-text-color: rgb(29, 29, 31);
  --sk-headline-text-color: rgb(29, 29, 31);
  --sk-body-background-color: rgb(255, 255, 255);
  --sk-body-font-stack: text;
  --sk-default-stacked-margin: 0.4em;
  --sk-paragraph-plus-element-margin: 0.8em;
  --sk-headline-plus-first-element-margin: 0.8em;
  --sk-headline-plus-headline-margin: 0.4em;
  --sk-paragraph-plus-headline-margin: 1.6em;
  --sk-body-link-color: rgb(0, 102, 204);
  --sk-link-disabled-opacity: 0.42;
  --sk-focus-color: #0071e3;
  --sk-focus-color-alt: rgb(0, 0, 0);
  --sk-focus-offset: 1px;
  --sk-focus-offset-container: 3px;
  --sk-footnote-font-size: 0.6em;
  --sk-footnote-offset-top: -0.5em;
  --sk-glyph: rgb(0, 0, 0);
  --sk-glyph-gray: rgb(29, 29, 31);
  --sk-glyph-gray-alpha: rgba(0, 0, 0, 0.88);
  --sk-glyph-gray-secondary: rgb(110, 110, 115);
  --sk-glyph-gray-secondary-alpha: rgba(0, 0, 0, 0.56);
  --sk-glyph-gray-secondary-alt: rgb(66, 66, 69);
  --sk-glyph-gray-secondary-alt-alpha: rgba(0, 0, 0, 0.72);
  --sk-glyph-gray-tertiary: rgb(134, 134, 139);
  --sk-glyph-gray-tertiary-alpha: rgba(0, 0, 0, 0.48);
  --sk-glyph-blue: rgb(0, 102, 204);
  --sk-glyph-orange: rgb(182, 68, 0);
  --sk-glyph-green: rgb(0, 128, 9);
  --sk-glyph-red: rgb(227, 0, 0);
  --sk-fill: rgb(255, 255, 255);
  --sk-fill-secondary: rgb(250, 250, 252);
  --sk-fill-tertiary: rgb(245, 245, 247);
  --sk-fill-gray: rgb(29, 29, 31);
  --sk-fill-gray-alpha: rgba(0, 0, 0, 0.88);
  --sk-fill-gray-secondary: rgb(134, 134, 139);
  --sk-fill-gray-secondary-alpha: rgba(0, 0, 0, 0.48);
  --sk-fill-gray-tertiary: rgb(210, 210, 215);
  --sk-fill-gray-tertiary-alpha: rgba(0, 0, 0, 0.16);
  --sk-fill-gray-quaternary: rgb(232, 232, 237);
  --sk-fill-gray-quaternary-alpha: rgba(0, 0, 0, 0.08);
  --sk-fill-orange-secondary: rgb(255, 249, 244);
  --sk-fill-green-secondary: rgb(245, 255, 246);
  --sk-fill-red: rgb(227, 0, 0);
  --sk-fill-red-secondary: rgb(255, 242, 244);
  --sk-fill-yellow: rgb(255, 224, 69);
  --sk-fill-yellow-secondary: rgb(255, 254, 242);
  --sk-enviro-neutral: rgb(232, 232, 237);
  --sk-links-inline-margin: 0.8em;
  --sk-links-stacked-margin: 0.4em;
}
.channel-html button,
.channel-html select {
  font-synthesis: none;
  -moz-font-feature-settings: "kern";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.channel-html h2,
.channel-html h3 {
  font-weight: 600;
  color: var(--sk-headline-text-color, #1d1d1f);
}
.channel-html h2 img,
.channel-html h3 img {
  display: block;
  margin: 0;
}
.channel-html h2 + *,
.channel-html h3 + * {
  margin-top: var(--sk-headline-plus-first-element-margin, 0.8em);
}
.channel-html h2 + h2,
.channel-html h2 + h3,
.channel-html h3 + h2,
.channel-html h3 + h3 {
  margin-top: var(--sk-headline-plus-headline-margin, 0.4em);
}
.channel-html p + h2,
.channel-html p + h3,
.channel-html ul + h2,
.channel-html ul + h3 {
  margin-top: var(--sk-paragraph-plus-headline-margin, 1.6em);
}
.channel-html p + *,
.channel-html ul + * {
  margin-top: var(--sk-paragraph-plus-element-margin, 0.8em);
}
.channel-html ul {
  margin-inline-start: 1.1764705882em;
}
.channel-html ul ul {
  margin-top: 0;
  margin-bottom: 0;
}
.channel-html li li {
  font-size: 1em;
}
.channel-html i {
  font-style: italic;
}
.channel-html :lang(ko) {
  word-break: keep-all;
}
.channel-html a {
  color: var(--sk-body-link-color, #06c);
  letter-spacing: inherit;
}
.channel-html a.icon,
.channel-html a.more,
.channel-html a:disabled {
  text-decoration: none;
}
.channel-html a.icon:hover,
.channel-html a.more:hover,
.channel-html a:hover {
  text-decoration: underline;
}
.channel-html a :disabled {
  opacity: var(--sk-link-disabled-opacity, 0.42);
}
.channel-html .visuallyhidden {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(0 0 99.9% 99.9%);
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
}
.channel-html .nowrap {
  display: inline-block;
  text-decoration: inherit;
  white-space: nowrap;
}
.channel-html sup {
  position: relative;
  font-size: var(--sk-footnote-font-size, 0.6em);
  vertical-align: baseline;
  top: var(--sk-footnote-offset-top, -0.5em);
}
.channel-html .row {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.channel-html .column {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  min-width: 0;
  line-height: 0;
}
.channel-html .large-4 {
  flex-basis: 33.3333333333%;
  max-width: 33.3333333333%;
}
.channel-html .large-5 {
  flex-basis: 41.6666666667%;
  max-width: 41.6666666667%;
}
.channel-html .large-6 {
  flex-basis: 50%;
  max-width: 50%;
}
.channel-html .large-7 {
  flex-basis: 58.3333333333%;
  max-width: 58.3333333333%;
}
.channel-html .large-8 {
  flex-basis: 66.6666666667%;
  max-width: 66.6666666667%;
}
.channel-html .large-11 {
  flex-basis: 91.6666666667%;
  max-width: 91.6666666667%;
}
.channel-html .large-12 {
  flex-basis: 100%;
  max-width: 100%;
}
.channel-html .icon::after,
.channel-html .icon::before,
.channel-html .more::after,
.channel-html .more::before {
  font-family: "SF Pro Icons";
  color: inherit;
  display: inline-block;
  font-style: normal;
  font-weight: inherit;
  font-size: inherit;
  line-height: 1;
  text-decoration: none;
  position: relative;
  z-index: 1;
  alt: "";
}
.channel-html .bento-box.large-hide,
.channel-html .bentobox-item.large-hide,
.channel-html .column.large-hide,
.channel-html .icon::before,
.channel-html .large-hide,
.channel-html .more::before,
.channel-html .responsive-image .image-large,
.channel-html .responsive-image .image-medium,
.channel-html .responsive-image .image-small,
.channel-html.no-js .inline-media-component-container .video-wrapper video {
  display: none;
}
.channel-html .icon-after::after,
.channel-html .more::after {
  padding-inline-start: 0.24em;
  top: 0;
}
.channel-html .icon-chevrondown::after,
.channel-html .icon-chevrondown::before {
  content: "\f303";
}
.channel-html :lang(ja) .icon-chevrondown::after,
.channel-html :lang(ja) .icon-chevrondown::before {
  position: relative;
  top: -0.07em;
}
.channel-html .icon-chevronright::after,
.channel-html .icon-chevronright::before {
  content: "\f301";
}
.channel-html :lang(ja) .icon-chevronright::after,
.channel-html :lang(ja) .icon-chevronright::before {
  position: relative;
  top: -0.1em;
}
.channel-html :lang(ko) .icon-chevronright::after,
.channel-html :lang(ko) .icon-chevronright::before {
  position: relative;
  top: -0.08em;
}
.channel-html .VGXNdxtl,
.channel-html .column.large-show,
.channel-html .large-show,
.channel-html .tqouzlzR,
.channel-html .uNkfSAmb,
.channel-html.enhanced-rt .product-viewer-container .product-viewer-enhanced {
  display: block;
}
.channel-html .theme-dark,
.theme-dark {
  --sk-glyph: rgb(255, 255, 255);
  --sk-glyph-gray: rgb(245, 245, 247);
  --sk-glyph-gray-alpha: rgba(255, 255, 255, 0.92);
  --sk-glyph-gray-secondary: rgb(134, 134, 139);
  --sk-glyph-gray-secondary-alpha: rgba(255, 255, 255, 0.56);
  --sk-glyph-gray-secondary-alt: rgb(210, 210, 215);
  --sk-glyph-gray-secondary-alt-alpha: rgba(255, 255, 255, 0.8);
  --sk-glyph-gray-tertiary: rgb(110, 110, 115);
  --sk-glyph-gray-tertiary-alpha: rgba(255, 255, 255, 0.4);
  --sk-glyph-blue: rgb(41, 151, 255);
  --sk-glyph-orange: rgb(255, 121, 27);
  --sk-glyph-green: rgb(3, 161, 14);
  --sk-glyph-red: rgb(255, 48, 55);
  --sk-fill: rgb(0, 0, 0);
  --sk-fill-secondary: rgb(22, 22, 23);
  --sk-fill-tertiary: rgb(29, 29, 31);
  --sk-fill-gray: rgb(245, 245, 247);
  --sk-fill-gray-alpha: rgba(255, 255, 255, 0.92);
  --sk-fill-gray-secondary: rgb(110, 110, 115);
  --sk-fill-gray-secondary-alpha: rgba(255, 255, 255, 0.4);
  --sk-fill-gray-tertiary: rgb(66, 66, 69);
  --sk-fill-gray-tertiary-alpha: rgba(255, 255, 255, 0.24);
  --sk-fill-gray-quaternary: rgb(51, 51, 54);
  --sk-fill-gray-quaternary-alpha: rgba(255, 255, 255, 0.2);
  --sk-fill-orange-secondary: rgb(41, 13, 0);
  --sk-fill-green-secondary: rgb(0, 43, 3);
  --sk-fill-red: rgb(255, 48, 55);
  --sk-fill-red-secondary: rgb(51, 0, 0);
  --sk-fill-yellow: rgb(173, 130, 0);
  --sk-fill-yellow-secondary: rgb(43, 32, 0);
  --sk-enviro-neutral: rgb(0, 0, 0);
  --sk-body-background-color: rgb(0, 0, 0);
  --sk-body-text-color: rgb(245, 245, 247);
  --sk-headline-text-color: rgb(245, 245, 247);
  --sk-body-link-color: rgb(41, 151, 255);
  --sk-link-disabled-opacity: 0.36;
  --sk-focus-color-alt: rgb(255, 255, 255);
}
.channel-html .theme-dark .button,
.theme-dark .button {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.36);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}
.channel-html .button,
.channel-html .theme-light .button {
  --sk-button-disabled-opacity: var(--sk-link-disabled-opacity, 0.42);
  --sk-button-background: rgb(0, 113, 227);
  --sk-button-background-hover: #0076df;
  --sk-button-background-active: #006edb;
}
.channel-html .theme-dark .list,
.theme-dark .list {
  --sk-list-copy-color: rgb(245, 245, 247);
  --sk-list-title-color: rgb(245, 245, 247);
}
.channel-html .theme-light {
  --sk-glyph: rgb(0, 0, 0);
  --sk-glyph-gray: rgb(29, 29, 31);
  --sk-glyph-gray-alpha: rgba(0, 0, 0, 0.88);
  --sk-glyph-gray-secondary: rgb(110, 110, 115);
  --sk-glyph-gray-secondary-alpha: rgba(0, 0, 0, 0.56);
  --sk-glyph-gray-secondary-alt: rgb(66, 66, 69);
  --sk-glyph-gray-secondary-alt-alpha: rgba(0, 0, 0, 0.72);
  --sk-glyph-gray-tertiary: rgb(134, 134, 139);
  --sk-glyph-gray-tertiary-alpha: rgba(0, 0, 0, 0.48);
  --sk-glyph-blue: rgb(0, 102, 204);
  --sk-glyph-orange: rgb(182, 68, 0);
  --sk-glyph-green: rgb(0, 128, 9);
  --sk-glyph-red: rgb(227, 0, 0);
  --sk-fill: rgb(255, 255, 255);
  --sk-fill-secondary: rgb(250, 250, 252);
  --sk-fill-tertiary: rgb(245, 245, 247);
  --sk-fill-gray: rgb(29, 29, 31);
  --sk-fill-gray-alpha: rgba(0, 0, 0, 0.88);
  --sk-fill-gray-secondary: rgb(134, 134, 139);
  --sk-fill-gray-secondary-alpha: rgba(0, 0, 0, 0.48);
  --sk-fill-gray-tertiary: rgb(210, 210, 215);
  --sk-fill-gray-tertiary-alpha: rgba(0, 0, 0, 0.16);
  --sk-fill-gray-quaternary: rgb(232, 232, 237);
  --sk-fill-gray-quaternary-alpha: rgba(0, 0, 0, 0.08);
  --sk-fill-orange-secondary: rgb(255, 249, 244);
  --sk-fill-green-secondary: rgb(245, 255, 246);
  --sk-fill-red: rgb(227, 0, 0);
  --sk-fill-red-secondary: rgb(255, 242, 244);
  --sk-fill-yellow: rgb(255, 224, 69);
  --sk-fill-yellow-secondary: rgb(255, 254, 242);
  --sk-enviro-neutral: rgb(232, 232, 237);
  --sk-body-background-color: rgb(255, 255, 255);
  --sk-body-text-color: rgb(29, 29, 31);
  --sk-headline-text-color: rgb(29, 29, 31);
  --sk-body-link-color: rgb(0, 102, 204);
}
.channel-html .theme-light .list {
  --sk-list-copy-color: rgb(29, 29, 31);
  --sk-list-title-color: rgb(29, 29, 31);
}
.channel-html .typography-body {
  font-size: 17px;
  line-height: 1.4705882353;
  letter-spacing: -0.022em;
}
@media (inverted-colors) {
  .channel-html .double-invert {
    filter: invert(1);
  }
}
.channel-html .bentobox-item {
  position: relative;
  display: flex;
  flex-direction: column;
}
.channel-html .bentobox-item:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}
.channel-html .bentobox-item.large-show,
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .preview .preview-image,
.channel-html .row.large-show,
.channel-html .section.large-show {
  display: flex;
}
.channel-html .bento-box {
  display: grid;
  grid-auto-rows: 1fr;
  margin-left: 0;
}
.channel-html .bento-box.large-show {
  display: grid;
}
.channel-html .button {
  --sk-button-color: rgb(255, 255, 255);
  --sk-button-color-hover: var(--sk-button-color);
  --sk-button-color-active: var(--sk-button-color-hover);
  --sk-button-border-color: transparent;
  --sk-button-border-radius: 980px;
  --sk-button-margin-horizontal: 14px;
  --sk-button-margin-vertical: 14px;
  --sk-button-min-width-basis: 60px;
  --sk-button-padding-horizontal: 16px;
  --sk-button-padding-vertical: 9px;
  --sk-button-border-width: 1px;
  --sk-button-box-sizing: content-box;
  --sk-button-width: auto;
  --sk-button-display: inline-block;
  font-size: 14px;
  line-height: 1.2857742857;
  letter-spacing: -0.016em;
  background: var(--sk-button-background);
  color: var(--sk-button-color);
  border-color: var(--sk-button-border-color);
  padding-block: calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width));
  padding-inline: calc(var(--sk-button-padding-horizontal) - var(--sk-button-border-width));
  border-radius: var(--sk-button-border-radius);
  border-style: solid;
  border-width: var(--sk-button-border-width);
  width: var(--sk-button-width);
  min-width: calc(var(--sk-button-min-width-basis) - var(--sk-button-padding-horizontal) * 2);
  cursor: pointer;
  display: var(--sk-button-display);
  box-sizing: var(--sk-button-box-sizing);
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
}
.channel-html .copy,
.channel-html .ndLuBdyW,
.channel-html .upgrader-select-container .selector-element-gallery .gallery-select {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
}
.channel-html .button:hover {
  background: var(--sk-button-background-hover, var(--sk-button-background));
  color: var(--sk-button-color-hover, var(--sk-button-color));
  text-decoration: none;
  border-color: transparent;
}
.channel-html .button:focus-visible {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset-container, 3px);
}
.channel-html .button:active {
  background: var(--sk-button-background-active, var(--sk-button-background));
  color: var(--sk-button-color-active, var(--sk-button-color));
  outline: 0;
}
.channel-html .button:disabled {
  pointer-events: none;
  opacity: var(--sk-button-disabled-opacity);
}
.channel-html .button:focus {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset-container, 3px);
}
.channel-html .responsive-image {
  line-height: initial;
}
.channel-html .responsive-image .image {
  vertical-align: bottom;
}
.channel-html .dropdown-content-container[data-active-content="true"],
.channel-html .responsive-image .is-largest,
.channel-html.touch .product-viewer-enhanced .viewer-wrapper .loader .loader-headline-touch-text {
  display: inline-block;
}
.channel-html .contextual-compare html.no-touch .with-paddlenav-onhover .paddlenav-arrow,
.channel-html .horizontal-scroll html.no-touch .with-paddlenav-onhover .paddlenav-arrow,
html.no-touch .with-paddlenav-onhover .paddlenav-arrow {
  opacity: 0;
  transition:
    background 0.1s linear,
    color 0.1s linear,
    opacity 0.1s linear;
}
.channel-html .contextual-compare html.no-touch .with-paddlenav-onhover .paddlenav-arrow:focus-visible {
  opacity: 1;
}
.channel-html .contextual-compare html.no-touch .with-paddlenav-onhover:hover .paddlenav-arrow {
  opacity: 1;
}
.channel-html .contextual-compare html.no-touch .with-paddlenav-onhover .paddlenav-arrow.disabled,
.channel-html .contextual-compare html.no-touch .with-paddlenav-onhover .paddlenav-arrow:disabled,
.channel-html .horizontal-scroll html.no-touch .with-paddlenav-onhover .paddlenav-arrow.disabled,
.channel-html .horizontal-scroll html.no-touch .with-paddlenav-onhover .paddlenav-arrow:disabled,
.channel-html .product-viewer-enhanced .viewer-wrapper .product-viewer-canvas.entice canvas,
html.no-touch .with-paddlenav-onhover .paddlenav-arrow.disabled,
html.no-touch .with-paddlenav-onhover .paddlenav-arrow:disabled {
  opacity: 0;
}
.channel-html .horizontal-scroll html.no-touch .with-paddlenav-onhover:hover .paddlenav-arrow,
.channel-html.no-js .control-item-bg,
.channel-html.no-js .control-item-content-inner,
.channel-html.no-js .control-item-label,
.channel-html.reduced-motion .control-item-bg,
.channel-html.small-breakpoint .control-item-bg,
.channel-html.small-breakpoint .control-item-content .control-item-media,
.no-small-breakpoint.channel-html.no-js .control-item.expanded .control-item-open,
.reduced-motion.channel-html.no-small-breakpoint .control-item-label,
html.no-touch .with-paddlenav-onhover:hover .paddlenav-arrow {
  opacity: 1;
}
.channel-html .contextual-compare .tabnav.tabnav-reduced-motion,
.channel-html .contextual-compare .tabnav.tabnav-reduced-motion *,
.channel-html .contextual-compare .tabnav.tabnav-reduced-motion ::after,
.channel-html .contextual-compare .tabnav.tabnav-reduced-motion ::before,
.channel-html .contextual-compare .tabnav.tabnav-reduced-motion::after,
.channel-html .contextual-compare .tabnav.tabnav-reduced-motion::before {
  transition: none !important;
}
.channel-html .copy {
  -webkit-text-size-adjust: none;
}
.channel-html a.footer-link {
  color: #555;
}
.channel-html .link-wrapper:focus,
.channel-html a.footer-link:focus {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset, 1px);
}
.channel-html .upgrader-select-container .inline-label-container .dropdown-label {
  display: inline-block;
  margin-bottom: 0;
  pointer-events: none;
}
.channel-html .upgrader-select-container .selector-element-gallery {
  position: relative;
  border: none;
  border-radius: 0;
  transition: border-color 0.2s;
  margin: auto;
  width: var(--dropdown-width, 250px);
}
.channel-html .upgrader-select-container .selector-element-gallery .gallery-select {
  font-size: 14px;
  line-height: 1.4285914286;
  font-weight: 600;
  width: var(--dropdown-width, 250px);
  letter-spacing: -0.016em;
  margin: 0;
  background: 0 0;
  border: 0;
  border-bottom: 1px solid #86868b;
  border-radius: 0;
  overflow: hidden;
  -webkit-appearance: none;
  appearance: none;
  cursor: pointer;
  outline: 0;
  padding: 8px 0;
}
.channel-html .upgrader-select-container .selector-element-gallery .gallery-select:focus {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset, 3px);
  padding-right: 1px;
}
.channel-html .upgrader-select-container .selector-element-gallery .selector-gallery-icon {
  display: block;
  position: absolute;
  top: 0;
  font-size: 19px;
  font-weight: 400;
  color: #06c;
  line-height: 1;
  padding-right: 0;
  padding-top: 8px;
  pointer-events: none;
  right: 0;
}
.channel-html .dropdown-content-container {
  display: none;
  width: 100%;
}
html.no-touch .with-paddlenav-onhover .paddlenav-arrow:focus-visible {
  opacity: 1;
}
.channel-html .horizontal-scroll html.no-touch .with-paddlenav-onhover .paddlenav-arrow:focus-visible {
  opacity: 1;
}
.channel-html .icon-copy {
  display: inline;
}
.channel-html .icon.icon-after {
  display: inline-block;
  padding-top: 2px;
  background-size: 5em 100%;
  background-position: -60px center;
}
.channel-html .link-standalone:link:link {
  text-decoration: none;
}
.channel-html .link-standalone:link:link:hover {
  text-decoration: underline;
}
.channel-html .link-wrapper {
  display: inline-flex;
}
.channel-html .link-wrapper.link-standalone:link:link:focus {
  outline: 2px solid var(--sk-focus-color, #0071e3);
  outline-offset: var(--sk-focus-offset, 1px);
}
.channel-html.no-inline-media .inline-media-component-container .video-wrapper .fallback-frame,
.channel-html.reduced-motion .inline-media-component-container:not(.with-media-ui) .fallback-frame {
  position: relative;
  opacity: 1;
  visibility: visible;
}
.channel-html.no-inline-media .inline-media-component-container .video-wrapper .video-element-stack,
.channel-html.reduced-motion .inline-media-component-container:not(.with-media-ui) .video-element-stack {
  display: none;
  visibility: hidden;
}
.channel-html.safari .inline-media-component-container .video-wrapper video {
  mask-image: radial-gradient(white, white);
}
.channel-html.no-touch .inline-media-component-container .video-wrapper .end-frame,
.channel-html.no-touch .inline-media-component-container .video-wrapper .fallback-frame,
.channel-html.no-touch .inline-media-component-container .video-wrapper .start-frame {
  pointer-events: none;
}
.channel-html.no-js .inline-media-component-container .video-wrapper .start-frame {
  position: relative;
}
@keyframes inline-media-spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.channel-html.no-reduced-motion .control-item-accessibility-container .inline-media-ui-button.inline-media-ui-replay-only,
.channel-html.no-reduced-motion .control-item-content-mask .inline-media-ui-button.inline-media-ui-replay-only,
.channel-html.no-reduced-motion .inline-media-component-container.with-media-ui-text .inline-media-ui-text.inline-media-ui-replay-only,
.channel-html.no-reduced-motion .inline-media-component-container:not(.fallback, .media-unloaded).with-media-ui-button .inline-media-ui-button.inline-media-ui-replay-only {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.channel-html.no-reduced-motion .control-item-accessibility-container .inline-media-ui-button.inline-media-ui-replay-only.loaded.ended,
.channel-html.no-reduced-motion .control-item-content-mask .inline-media-ui-button.inline-media-ui-replay-only.loaded.ended,
.channel-html.no-reduced-motion .inline-media-component-container.with-media-ui-text .inline-media-ui-text.inline-media-ui-replay-only.loaded.ended,
.channel-html.no-reduced-motion .inline-media-component-container:not(.fallback, .media-unloaded).with-media-ui-button .inline-media-ui-button.inline-media-ui-replay-only.loaded.ended {
  transition: opacity 0.4s ease-in-out;
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.channel-html.no-small-breakpoint .all-access-pass--product-viewer {
  --card-button-fade-out-opacity-anim-duration: 400ms;
  --card-button-fade-out-opacity-anim-delay: 350ms;
  --card-button-fade-in-opacity-anim-duration: 50ms;
  --card-content-fade-out-opacity-anim-duration: 300ms;
  --card-content-fade-in-opacity-anim-duration: 600ms;
  --card-content-fade-in-opacity-anim-delay: 250ms;
  --card-content-y-anim-amount: var(--product-viewer-ref-border-radius);
  --card-content-fade-out-y-anim-duration: 400ms;
  --card-content-fade-in-y-anim-duration: 400ms;
  --card-content-image-fade-out-opacity-anim-duration: 200ms;
  --card-content-image-fade-in-opacity-anim-duration: 200ms;
  --card-content-image-fade-in-opacity-anim-delay: 250ms;
  --blur-amount: 0px;
}
.no-small-breakpoint.channel-html[dir="rtl"] .all-access-pass--product-viewer,
.no-small-breakpoint.channel-html[dir="rtl"] .product-viewer-component {
  direction: ltr;
}
.no-small-breakpoint.channel-html.no-js .all-access-pass--product-viewer {
  pointer-events: all;
}
.no-small-breakpoint.channel-html.reduced-motion .all-access-pass--product-viewer {
  --card-button-fade-out-opacity-anim-duration: 0ms;
  --card-button-fade-out-opacity-anim-delay: 0ms;
  --card-button-fade-in-opacity-anim-duration: 0ms;
  --card-content-fade-out-opacity-anim-duration: 0ms;
  --card-content-fade-in-opacity-anim-duration: 0ms;
  --card-content-fade-in-opacity-anim-delay: 0ms;
  --card-content-y-anim-amount: 0ms;
  --card-content-fade-out-y-anim-duration: 0ms;
  --card-content-fade-in-y-anim-duration: 0ms;
  --card-content-image-fade-out-opacity-anim-duration: 0ms;
  --card-content-image-fade-in-opacity-anim-duration: 0ms;
  --card-content-image-fade-in-opacity-anim-delay: 0ms;
  --blur-amount: 20px;
}
.channel-html.reduced-motion .all-access-pass--product-viewer {
  --label-offset-t-duration-enter: 0ms;
  --label-offset-t-duration-exit: 0ms;
  --label-offset-t-delay: 0ms;
  --label-offset-o-duration-enter: 0ms;
  --label-offset-o-duration-exit: 0ms;
  --label-offset-o-delay: 0ms;
  --content-offset-y-duration-enter: 0ms;
  --content-offset-y-duration-exit: 0ms;
  --content-offset-y-delay: 0ms;
  --content-offset-o-duration-enter: 0ms;
  --content-offset-o-duration-exit: 0ms;
  --content-offset-o-delay: 0ms;
  --blur-amount: 20px;
}
.channel-html.no-js .all-access-pass--product-viewer {
  grid-area: 1/1;
}
.channel-html.no-js .all-access-pass--product-viewer .close-button {
  display: none;
}
.channel-html.no-small-breakpoint .all-access-pass--product-viewer .close-button {
  place-content: center;
  pointer-events: auto;
  visibility: hidden;
  transform: scale(0);
}
.channel-html.no-enhanced .product-viewer-container .product-viewer-fallback,
.channel-html.no-small-breakpoint .all-access-pass--product-viewer .close-button.visible {
  visibility: visible;
}
.channel-html.small-breakpoint .all-access-pass--product-viewer .close-button {
  backdrop-filter: blur(20px);
  background-color: var(--aap-pv-beat-color);
  box-shadow: inset 0 0 0.5px 0 rgba(0, 0, 0, 0.11);
  display: block;
  height: 36px;
  margin-bottom: calc(var(--max-card-height) + 38px);
  margin-left: auto;
  margin-top: 20px;
  position: sticky;
  right: 20px;
  top: calc(20px + var(--r-localnav-gn-height));
  transition:
    visibility 0s linear 0.3s,
    background-color var(--app-pv-background-transition-duration) linear;
  visibility: hidden;
  width: 36px;
  z-index: 9999;
  -webkit-tap-highlight-color: transparent;
}
@media (hover: hover) {
  .channel-html.small-breakpoint .all-access-pass--product-viewer .close-button:hover {
    background-color: var(--aap-pv-beat-color-hover);
  }
  .channel-html.no-small-breakpoint .all-access-pass--product-viewer .close-button:hover .close-icon {
    background: var(--aap-pv-beat-color-hover);
  }
}
.channel-html.small-breakpoint .all-access-pass--product-viewer .close-button.visible {
  transition:
    visibility 0s linear 0s,
    background-color var(--app-pv-background-transition-duration) linear;
  visibility: visible;
}
.channel-html.no-small-breakpoint .all-access-pass--product-viewer .close-button-wrapper {
  left: 0;
  width: 100%;
  height: 100%;
}
.channel-html.no-small-breakpoint .all-access-pass--product-viewer .close-button .close-icon {
  backdrop-filter: blur(20px);
  background-color: var(--aap-pv-beat-color);
  transition: background-color var(--app-pv-background-transition-duration) linear;
  border-radius: 50%;
  box-shadow: inset 0 0 0.5px 0 rgba(0, 0, 0, 0.11);
}
.channel-html.no-js .all-access-pass--product-viewer .landing-element-accessibility-container {
  z-index: -1;
}
.channel-html .controls {
  position: relative;
  width: fit-content;
}
.channel-html.no-small-breakpoint .controls {
  --ss: calc((1440px - var(--global-content-max-width)) / 2);
  pointer-events: auto;
  margin-left: min(var(--ss), 6.25vw);
}
.channel-html .controls::-webkit-scrollbar {
  display: none;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .loader-headline-touch-text,
.channel-html .row.large-hide,
.channel-html .section.large-hide,
.channel-html.no-enhanced .product-viewer-container .product-viewer-enhanced,
.channel-html.no-enhanced-rt .product-viewer-container .product-viewer-enhanced,
.channel-html.no-js .product-viewer-container .product-viewer-enhanced,
.channel-html.small-breakpoint .controls .intro-element::before,
.channel-html.small-breakpoint .controls .paddlenav-container,
.channel-html.touch .product-viewer-enhanced .viewer-wrapper .loader .loader-headline-text {
  display: none;
}
.channel-html.small-breakpoint .controls .intro-element {
  border-radius: var(--aap-min-height);
  background-color: rgb(var(--aap-background-color-solid));
  bottom: 20px;
  box-sizing: border-box;
  height: var(--aap-min-height);
  left: 50%;
  opacity: 0;
  position: absolute;
  top: auto;
  transform: translateX(-50%) scale(0.01);
  width: var(--aap-min-height);
}
.channel-html.no-small-breakpoint .control-item.expanded .control-item-open {
  opacity: 0;
  transition: opacity var(--card-button-fade-in-opacity-anim-duration) ease-in-out var(--card-button-fade-in-opacity-anim-delay);
}
.channel-html.no-small-breakpoint .control-item-open {
  opacity: 1;
  transition: opacity var(--card-button-fade-out-opacity-anim-duration) ease-in-out var(--card-button-fade-out-opacity-anim-delay);
}
.channel-html.no-js .control-item-accessibility-container {
  visibility: visible;
  z-index: -1;
}
.channel-html.no-js .control-item-content {
  position: relative;
  pointer-events: all;
}
.channel-html.no-small-breakpoint .control-item-content-inner {
  visibility: hidden;
  transform: translateY(var(--card-content-y-anim-amount));
  transition:
    opacity var(--card-content-fade-out-opacity-anim-duration) ease-in-out var(--card-content-fade-out-opacity-anim-delay),
    visibility var(--card-content-fade-out-opacity-anim-duration) ease-in-out var(--card-content-fade-out-opacity-anim-delay),
    transform var(--card-content-fade-out-y-anim-duration) ease-in-out var(--card-content-fade-out-y-anim-delay);
}
.no-small-breakpoint.channel-html[dir="rtl"] .control-item-content-inner {
  direction: rtl;
  text-align: right;
}
.channel-html.no-js .control-item-content .control-item-media {
  position: relative;
  max-width: var(--aap-expanded-width);
  opacity: 1;
}
.channel-html.no-small-breakpoint .control-item-content .control-item-media {
  display: none;
  transition:
    opacity var(--card-content-image-fade-out-opacity-anim-duration) ease-in-out var(--card-content-image-fade-out-opacity-anim-delay),
    display var(--card-content-image-fade-in-opacity-anim-duration) ease-in-out var(--card-content-image-fade-in-opacity-anim-delay);
  transition-behavior: allow-discrete;
}
.channel-html .product-viewer-enhanced.viewer--loading .viewer-wrapper .loader {
  opacity: 1;
  transition: none;
  visibility: visible;
}
.channel-html .product-viewer-enhanced.viewer--loading .viewer-wrapper .loader .loader-content {
  opacity: 1;
}
.channel-html .product-viewer-enhanced .viewer-wrapper {
  position: relative;
  display: grid;
  align-items: center;
  justify-items: center;
  width: 100%;
  height: var(--product-viewer-height);
}
.channel-html .product-viewer-enhanced .viewer-wrapper .product-viewer-canvas {
  grid-area: 1/1;
  width: 100%;
  height: 100%;
  position: absolute;
  visibility: hidden;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .product-viewer-canvas canvas {
  transition: opacity 0.7s cubic-bezier(0.34, 2.16, 0.64, 1);
  transition-delay: 0.25s;
  transform: translateX(var(--product-viewer-canvas-offset, 0));
}
.channel-html.no-small-breakpoint .product-viewer-enhanced .viewer-wrapper .product-viewer-canvas {
  max-width: 1440px;
  height: 760px;
  width: calc(100vw - var(--global-scrollbar-width));
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader {
  grid-area: 1/1;
  display: grid;
  align-items: center;
  justify-content: center;
  opacity: 0;
  transition:
    opacity 0.4s ease-out 0.4s,
    visibility 0.4s ease-out 0.4s;
  visibility: hidden;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: var(--global-section-background-color-alt);
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .loader-background {
  backdrop-filter: blur(15px);
  background-color: rgb(var(--aap-background-color-solid) / 0.72);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
  grid-area: 1/1;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .loader-content {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 32px;
  justify-content: center;
  opacity: 1;
  transition: opacity 0.4s ease-out;
  z-index: 3;
  grid-area: 1/1;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .loader-headline {
  max-width: 426px;
  text-align: center;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .loader-progress {
  background: rgb(var(--aap-background-color-solid) / 0.32);
  border-radius: 4px;
  height: 8px;
  margin-top: 0;
  overflow: hidden;
  position: relative;
  width: 140px;
  z-index: 2;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .loader-progress-indicator {
  --progress: -100%;
  background: var(--sk-headline-text-color);
  border-radius: 4px;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: translateX(var(--progress));
  transform-origin: left;
  width: 100%;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .loader-progress-indicator.animate {
  transition: transform 0.5s ease-out;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .loader .preview {
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  grid-area: 1/1;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .viewer-hit-area {
  grid-area: 1/1;
  width: var(--product-viewer-hit-area-width, 100%);
  height: var(--product-viewer-hit-area-height, 100%);
  margin-top: var(--product-viewer-hit-area-offset-y, 0);
  margin-left: var(--product-viewer-hit-area-offset-x, 0);
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  display: flex;
  user-select: none;
  border-radius: var(--product-viewer-hit-area-border-radius, 0);
  z-index: 1;
  touch-action: pinch-zoom;
  transform: translateX(var(--product-viewer-canvas-offset, 0));
}
.channel-html .product-viewer-enhanced .viewer-wrapper .viewer-hit-area.debug {
  border: 3px solid #ff4500;
  color: #ff4500;
}
.channel-html .product-viewer-enhanced .viewer-wrapper .viewer-hit-area.debug::after {
  content: "hit area";
}
.channel-html.no-js .product-viewer-container {
  height: initial;
  grid-area: 1/1;
  position: relative;
}
.channel-html.no-js .product-viewer-media-gallery .product-viewer-media,
.channel-html.no-js .product-viewer.gallery .product-viewer-media {
  opacity: 1;
  position: relative;
  height: initial;
}
.channel-html.small-breakpoint .product-viewer-media-gallery .product-viewer-media img,
.channel-html.small-breakpoint .product-viewer.gallery .product-viewer-media img {
  height: 100%;
}
.channel-html.desktop .product-viewer-media-gallery .product-viewer-media,
.channel-html.desktop .product-viewer.gallery {
  will-change: transform, opacity;
}
.js.no-reduced-motion.channel-html.no-small-breakpoint .product-viewer-media-gallery .product-viewer-media {
  visibility: hidden;
  display: none;
}
.channel-html.no-js .product-viewer-component .colornav-gallery .gallery-item,
.channel-html.no-js .product-viewer-component .product-viewer-fallback .gallery-item {
  grid-area: unset;
}
.channel-html.small-breakpoint .tour-engaged .all-access-pass--product-viewer .close-button {
  pointer-events: auto;
}
.channel-html.no-small-breakpoint .product-viewer-component .expanded .control-item-content-inner {
  visibility: visible;
  transform: translateY(0);
  transition:
    opacity var(--card-content-fade-in-opacity-anim-duration) ease-in-out var(--card-content-fade-in-opacity-anim-delay),
    transform var(--card-content-fade-in-y-anim-duration) ease-in-out var(--card-content-fade-in-y-anim-delay);
}
.channel-html.no-small-breakpoint .product-viewer-component .expanded .control-item-media {
  opacity: 1;
  display: flex;
  margin-top: auto;
  position: relative;
  transition:
    opacity var(--card-content-image-fade-in-opacity-anim-duration) ease-in-out var(--card-content-image-fade-in-opacity-anim-delay),
    display var(--card-content-image-fade-in-opacity-anim-duration) ease-in-out var(--card-content-image-fade-in-opacity-anim-delay);
  transition-behavior: allow-discrete;
}
.channel-html.no-js .product-viewer-component {
  height: initial;
  display: grid;
}
.channel-html.small-breakpoint .product-viewer-component {
  --clip-path-progress: 0;
  border: none;
  clip-path: unset;
  overflow: unset;
  background-color: transparent;
}
.channel-html .product-viewer-container .product-viewer-enhanced {
  grid-area: 1/1;
  place-content: center;
}
.channel-html .section {
  display: flex;
  position: relative;
  overflow-x: hidden;
  background-color: var(--sk-body-background-color, #fff);
  color: var(--sk-body-text-color, #1d1d1f);
}
.channel-html .section .section-content {
  background-color: inherit;
  color: inherit;
  margin-inline-start: auto;
  margin-inline-end: auto;
  width: 980px;
}
body {
  margin: 0;
  min-width: 320px;
  overflow-x: hidden;
}
.channel-html .channel-custom-font-custom-96-headline-super {
  font-size: 96px;
  line-height: 96px;
  font-weight: 600;
  letter-spacing: -0.015em;
}
.channel-html .channel-custom-font-custom-17-partner-message {
  font-size: 17px;
  line-height: 21px;
  font-weight: 500;
  letter-spacing: 0;
}
.channel-html .channel-custom-font-custom-19-eyebrow {
  font-size: 19px;
  line-height: 23px;
  font-weight: 600;
  letter-spacing: 0;
}
.channel-html .channel-custom-font-custom-40-headline-flex,
.channel-html .channel-custom-font-custom-40-headline-reduced {
  font-size: 40px;
  line-height: 44px;
  font-weight: 600;
  letter-spacing: 0;
}
.channel-html .channel-custom-font-custom-21-eyebrow-reduced-flex {
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  letter-spacing: 0;
}
.channel-html .channel-custom-font-custom-17-body-reduced-flex,
.channel-html .channel-custom-font-custom-17-links {
  font-size: 17px;
  line-height: 25px;
  font-weight: 400;
  letter-spacing: 0;
}
.channel-html .channel-custom-font-custom-12-sosumi-subhead {
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 0;
}
.channel-html .channel-custom-font-custom-12-ai-subhead,
.channel-html .channel-custom-font-custom-12-sosumi {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  letter-spacing: 0;
}
.channel-html .channel-custom-font-custom-40-headline-upgraders,
.channel-html .channel-custom-font-custom-48-large-stat-upgraders {
  font-size: 48px;
  line-height: 52px;
  font-weight: 600;
  letter-spacing: -0.003em;
}
.channel-html .channel-custom-font-custom-17-dropdown-upgraders {
  font-size: 17px;
  line-height: 21px;
  font-weight: 600;
  letter-spacing: -0.022em;
}
.channel-html .channel-custom-font-custom-21-subheadline-upgrader {
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  letter-spacing: 0.011em;
}
.channel-html .channel-custom-font-custom-21-caption-stat-upgrader-column2,
.channel-html .channel-custom-font-custom-21-caption-upgrader {
  font-size: 21px;
  line-height: 25px;
  font-weight: 600;
  letter-spacing: -0.021em;
}
.channel-html .channel-custom-font-custom-12-micro-eyebrow {
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  letter-spacing: 0.009000000000000001em;
}
.channel-html .channel-custom-font-custom-19-bento-compare-headline,
.channel-html .channel-custom-font-custom-19-bento-compare-headline-tile {
  font-size: 19px;
  line-height: 23px;
  font-weight: 600;
  letter-spacing: 0.009000000000000001em;
}
.channel-html .channel-custom-font-custom-12-dropdown-compare {
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  letter-spacing: -0.022em;
}
.sIHsRmnx figure.channel-picture img.QgYMSzxy,
.sIHsRmnx figure.channel-picture img.bJYgjrsc {
  filter: none;
}
.channel-html .VGXNdxtl option,
.channel-html .nWTbMNmy,
.channel-html .tDPvzqAO,
.channel-html .tqouzlzR option,
.channel-html .uNkfSAmb option {
  background-color: #000;
}
.channel-html .HQqzEsqA {
  margin-top: 156px;
}
.channel-html .ACtWmLnc,
.channel-html .CZYzTOvB,
.channel-html .DeydeArk,
.channel-html .DvAYKyqn,
.channel-html .EFTlUhxl,
.channel-html .EJyvzpnp,
.channel-html .FOjnhrqk,
.channel-html .FXblavvA,
.channel-html .GUVtTGxC,
.channel-html .JQzbLvBy,
.channel-html .JliBtvmJ,
.channel-html .KQjIZezo,
.channel-html .LKNWIAoQ,
.channel-html .NTTkTssk,
.channel-html .NfOZTzsy,
.channel-html .QftlXutV,
.channel-html .RuBlxOvF,
.channel-html .VSdhAqpg,
.channel-html .ZsYAJCve,
.channel-html .bHnWxlBZ,
.channel-html .cLNfeGBk,
.channel-html .fIlmdjun,
.channel-html .iBnZeNBD,
.channel-html .imOoODrl,
.channel-html .jAeyibmm,
.channel-html .kHCGEmsQ,
.channel-html .kSDwwPBI,
.channel-html .kblxCAnF,
.channel-html .nUsyyRmd,
.channel-html .pbBIEBmz,
.channel-html .pgmDqRpD,
.channel-html .qrafSSyU,
.channel-html .rKnXMYuQ,
.channel-html .rmUMvetQ,
.channel-html .rtrJGfyn,
.channel-html .tVTnKcyy,
.channel-html .tdJxJwsw,
.channel-html .tiPdiwoC,
.channel-html .vgftpTvE,
.channel-html .wijVIprF,
.channel-html .wpiaVmzB,
.channel-html .xxdOKYwi,
.channel-html .yNRsTavA,
.channel-html .zAHnMrpD,
.channel-html .zZdphNsO {
  text-align: center;
}
.channel-html .YTDLlomY {
  justify-content: center;
  margin-bottom: 10px;
}
@supports (contain: inline-size) {
  .bJYgjrsc {
    width: 204px;
    height: 27px;
  }
  .NemtpqyC {
    width: 882px;
    height: 634px;
  }
  .TzyKNwqp,
  .zxLJOTvI {
    width: 480px;
    height: 600px;
  }
  .MnRJWSmI {
    width: 32px;
    height: 49px;
  }
  .wbSldpyU {
    width: 385px;
    height: 710px;
  }
  .FiJzdFpo {
    width: 110px;
    height: 110px;
  }
  .GUbNQbvz {
    width: 980px;
    height: 528px;
  }
  .qoQnLIrl {
    width: 703px;
    height: 416px;
  }
  .HPEqmUvh {
    width: 342px;
    height: 405px;
  }
  .EkuVoFun {
    width: 302px;
    height: 402px;
  }
  .BieXepBL,
  .CPXhDWmL,
  .LCaFKAyT,
  .VxpVdnpS,
  .mgrvSWBW,
  .qQPjlGBo,
  .uuyxtIvz {
    width: 170px;
    height: 187px;
  }
  .ELeBStum,
  .OtdEvmAu,
  .PrXKsLwa,
  .cRdvEGmS,
  .lgxPbBvt,
  .obQnOHua,
  .pSGcsztm {
    width: 130px;
    height: 130px;
  }
  .AnfxknAZ,
  .FyrbwFpp,
  .HQiDRVzy,
  .MQenkymF,
  .gUdfBxpd,
  .tBTvHLsv,
  .xBPMldBw {
    width: 65px;
    height: 33px;
  }
  .ElTVFCsk,
  .HuVCiuzM,
  .NudtslvP,
  .ZHHHEfzT,
  .ewaWlFoN,
  .gXgafgsJ,
  .urFfwpvo {
    width: 42px;
    height: 66px;
  }
  .CkLdAHna,
  .EbwaWZBk,
  .GvCcPqvy,
  .KTXQpvtV,
  .baAoZIAk,
  .hBeJkVnC,
  .ymJRxVxq {
    width: 169px;
    height: 188px;
  }
  .FEaeHOnc,
  .HrshELsk,
  .NxYPWOvx,
  .TytvuHqF,
  .hSmjbKBi,
  .jJLeWZzc,
  .uXbgnmvs {
    width: 58px;
    height: 56px;
  }
  .gybzXsAv {
    width: 524px;
    height: 369px;
  }
  .XtADQroY {
    width: 70px;
    height: 18px;
  }
  .CpktwSoR {
    width: 304px;
    height: 315px;
  }
  .TUCFujun {
    width: 69px;
    height: 18px;
  }
  .MmRYJhrn {
    width: 266px;
    height: 321px;
  }
  .xrKzOmnS {
    width: 230px;
    height: 320px;
  }
  .FQYAvcBs {
    width: 782px;
    height: 380px;
  }
  .xZHfjGqc {
    width: 780px;
    height: 380px;
  }
  .QgYMSzxy {
    width: 262px;
    height: 45px;
  }
  @container (max-width:1068px) {
    .bJYgjrsc {
      width: 186px;
      height: 25px;
    }
    .NemtpqyC {
      width: 662px;
      height: 490px;
    }
    .TzyKNwqp,
    .zxLJOTvI {
      width: 336px;
      height: 480px;
    }
    .MnRJWSmI {
      width: 32px;
      height: 49px;
    }
    .wbSldpyU {
      width: 262px;
      height: 480px;
    }
    .FiJzdFpo {
      width: 110px;
      height: 110px;
    }
    .GUbNQbvz {
      width: 692px;
      height: 372px;
    }
    .qoQnLIrl {
      width: 503px;
      height: 295px;
    }
    .HPEqmUvh {
      width: 269px;
      height: 293px;
    }
    .EkuVoFun {
      width: 256px;
      height: 291px;
    }
    .BieXepBL,
    .CPXhDWmL,
    .CkLdAHna,
    .EbwaWZBk,
    .GvCcPqvy,
    .KTXQpvtV,
    .LCaFKAyT,
    .VxpVdnpS,
    .baAoZIAk,
    .hBeJkVnC,
    .mgrvSWBW,
    .qQPjlGBo,
    .uuyxtIvz,
    .ymJRxVxq {
      width: 114px;
      height: 121px;
    }
    .ELeBStum,
    .OtdEvmAu,
    .PrXKsLwa,
    .cRdvEGmS,
    .lgxPbBvt,
    .obQnOHua,
    .pSGcsztm {
      width: 98px;
      height: 98px;
    }
    .AnfxknAZ,
    .FyrbwFpp,
    .HQiDRVzy,
    .MQenkymF,
    .gUdfBxpd,
    .tBTvHLsv,
    .xBPMldBw {
      width: 31px;
      height: 17px;
    }
    .ElTVFCsk,
    .HuVCiuzM,
    .NudtslvP,
    .ZHHHEfzT,
    .ewaWlFoN,
    .gXgafgsJ,
    .urFfwpvo {
      width: 22px;
      height: 32px;
    }
    .FEaeHOnc,
    .HrshELsk,
    .NxYPWOvx,
    .TytvuHqF,
    .hSmjbKBi,
    .jJLeWZzc,
    .uXbgnmvs {
      width: 58px;
      height: 56px;
    }
    .gybzXsAv {
      width: 381px;
      height: 283px;
    }
    .XtADQroY {
      width: 76px;
      height: 20px;
    }
    .CpktwSoR {
      width: 257px;
      height: 268px;
    }
    .TUCFujun {
      width: 68px;
      height: 19px;
    }
    .MmRYJhrn {
      width: 255px;
      height: 307px;
    }
    .xrKzOmnS {
      width: 194px;
      height: 269px;
    }
    .FQYAvcBs {
      width: 524px;
      height: 255px;
    }
    .xZHfjGqc {
      width: 535px;
      height: 292px;
    }
    .QgYMSzxy {
      width: 260px;
      height: 43px;
    }
  }
  @container (max-width:734px) {
    .bJYgjrsc {
      width: 131px;
      height: 18px;
    }
    .NemtpqyC {
      width: 322px;
      height: 248px;
    }
    .zxLJOTvI {
      width: 320px;
      height: 480px;
    }
    .TzyKNwqp {
      width: 320px;
      height: 500px;
    }
    .MnRJWSmI {
      width: 21px;
      height: 31px;
    }
    .wbSldpyU {
      width: 182px;
      height: 429px;
    }
    .ELeBStum,
    .FiJzdFpo,
    .OtdEvmAu,
    .PrXKsLwa,
    .cRdvEGmS,
    .lgxPbBvt,
    .obQnOHua,
    .pSGcsztm {
      width: 92px;
      height: 92px;
    }
    .GUbNQbvz {
      width: 320px;
      height: 253px;
    }
    .qoQnLIrl {
      width: 282px;
      height: 170px;
    }
    .HPEqmUvh {
      width: 264px;
      height: 303px;
    }
    .EkuVoFun {
      width: 264px;
      height: 302px;
    }
    .BieXepBL,
    .CPXhDWmL,
    .LCaFKAyT,
    .VxpVdnpS,
    .mgrvSWBW,
    .qQPjlGBo,
    .uuyxtIvz {
      width: 97px;
      height: 104px;
    }
    .AnfxknAZ,
    .FyrbwFpp,
    .HQiDRVzy,
    .MQenkymF,
    .gUdfBxpd,
    .tBTvHLsv,
    .xBPMldBw {
      width: 31px;
      height: 17px;
    }
    .ElTVFCsk,
    .HuVCiuzM,
    .NudtslvP,
    .ZHHHEfzT,
    .ewaWlFoN,
    .gXgafgsJ,
    .urFfwpvo {
      width: 22px;
      height: 32px;
    }
    .CkLdAHna,
    .EbwaWZBk,
    .GvCcPqvy,
    .KTXQpvtV,
    .baAoZIAk,
    .hBeJkVnC,
    .ymJRxVxq {
      width: 97px;
      height: 100px;
    }
    .FEaeHOnc,
    .HrshELsk,
    .NxYPWOvx,
    .TytvuHqF,
    .hSmjbKBi,
    .jJLeWZzc,
    .uXbgnmvs {
      width: 42px;
      height: 42px;
    }
    .gybzXsAv {
      width: 290px;
      height: 194px;
    }
    .XtADQroY {
      width: 59px;
      height: 15px;
    }
    .CpktwSoR {
      width: 293px;
      height: 305px;
    }
    .TUCFujun {
      width: 68px;
      height: 19px;
    }
    .MmRYJhrn {
      width: 220px;
      height: 265px;
    }
    .xrKzOmnS {
      width: 175px;
      height: 242px;
    }
    .FQYAvcBs {
      width: 282px;
      height: 138px;
    }
    .xZHfjGqc {
      width: 261px;
      height: 230px;
    }
    .QgYMSzxy {
      width: 246px;
      height: 41px;
    }
  }
}
.channel-html .ndLuBdyW {
  color: #f5f5f7;
  margin-bottom: 58px;
  padding-left: 82px;
  padding-right: 82px;
  writing-mode: unset;
  inline-size: unset;
  transform: rotate(0);
  word-break: break-word;
}
.channel-html .AyjPHWmR {
  background-color: #1d1d1f;
}
.channel-html .IAPKCTsc {
  margin-top: 72px;
  margin-bottom: 70px;
}
.channel-html .AoMThaxJ {
  margin-bottom: 68px;
  text-align: center;
}
.channel-html .erOvlTtF {
  color: #f5f5f7;
  margin-bottom: 26px;
  padding-left: 164px;
  padding-right: 164px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}
.channel-html .CHBpPWor.button {
  color: #f5f5f7;
  background: #1d1d1f;
  border: 1px solid #f5f5f7;
}
.channel-html .CHBpPWor.button:hover {
  color: #1d1d1f;
  background: #f5f5f7;
}
.channel-html .KNWKXBpq,
.channel-html .WSWsRjqx,
.channel-html .XzQfxmxC,
.channel-html .YzsxVOpy,
.channel-html .cPCQMtxI,
.channel-html .hKgVrJqd,
.channel-html .jzIaUFzS,
.channel-html .pFSktvvI {
  margin-left: 0;
  list-style: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.channel-html .EmcJGymq,
.channel-html .PHcYfBpX,
.channel-html .hPAwcVBi,
.channel-html .lJNpgvrO,
.channel-html .lPbYdAqq,
.channel-html .otCBGZrg,
.channel-html .sSIEtcpJ,
.channel-html .smOUlcxi {
  margin-bottom: 10px;
  margin-right: 10px;
}
.channel-html .GxVtgZBV,
.channel-html .UpNSgwyS,
.channel-html .bDgVZauf,
.channel-html .qQxOJwtV {
  grid-template-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
  overflow: hidden;
}
.channel-html .BYtgxrpI .bentobox-item,
.channel-html .BYtgxrpI .bentobox-item:before,
.channel-html .DjzNhSpl .bentobox-item,
.channel-html .DjzNhSpl .bentobox-item:before,
.channel-html .FJxXqqxI .bentobox-item,
.channel-html .FJxXqqxI .bentobox-item:before,
.channel-html .FNqLTJwn .bentobox-item,
.channel-html .FNqLTJwn .bentobox-item:before,
.channel-html .GxVtgZBV .bentobox-item,
.channel-html .GxVtgZBV .bentobox-item:before,
.channel-html .OBBSSFyU .bentobox-item,
.channel-html .OBBSSFyU .bentobox-item:before,
.channel-html .UpNSgwyS .bentobox-item,
.channel-html .UpNSgwyS .bentobox-item:before,
.channel-html .bDgVZauf .bentobox-item,
.channel-html .bDgVZauf .bentobox-item:before,
.channel-html .crpCHPpL .bentobox-item,
.channel-html .crpCHPpL .bentobox-item:before,
.channel-html .eLihiPBW .bentobox-item,
.channel-html .eLihiPBW .bentobox-item:before,
.channel-html .hOIMyZrc .bentobox-item,
.channel-html .hOIMyZrc .bentobox-item:before,
.channel-html .lSuLrcBf .bentobox-item,
.channel-html .lSuLrcBf .bentobox-item:before,
.channel-html .nBcVvQzR .bentobox-item,
.channel-html .nBcVvQzR .bentobox-item:before,
.channel-html .qQxOJwtV .bentobox-item,
.channel-html .qQxOJwtV .bentobox-item:before {
  border-radius: 18px;
}
.channel-html .CHDCnRyr,
.channel-html .DqKJkKmj,
.channel-html .DrEEzixM,
.channel-html .FGOeHlBe,
.channel-html .FVkpUgqn,
.channel-html .Gcwpeezg,
.channel-html .GyJRDRoE,
.channel-html .HAWaTLtf,
.channel-html .HuJmnGtb,
.channel-html .IRSwwgyE,
.channel-html .KCdikLqx,
.channel-html .PEFyChsa,
.channel-html .RIWvoytS,
.channel-html .RfovQZpQ,
.channel-html .TNjDPMsL,
.channel-html .UBzlVoAM,
.channel-html .UfbmqhoK,
.channel-html .VRsutOwg,
.channel-html .YCniCLAe,
.channel-html .YFInipnT,
.channel-html .bCMjLouv,
.channel-html .cErnnssZ,
.channel-html .eOkoNvqb,
.channel-html .eujUplAG,
.channel-html .frikUcwS,
.channel-html .fssszPnu,
.channel-html .gRGEEevJ,
.channel-html .hQlaEDvn,
.channel-html .ibNqVkvv,
.channel-html .imnehwmA,
.channel-html .jqxruHzL,
.channel-html .lZAxAMBb,
.channel-html .npsaRTug,
.channel-html .qUnKNQzx,
.channel-html .rlhvsXrd,
.channel-html .rxjmRXsG,
.channel-html .sCRKpPzV,
.channel-html .syLBBumt,
.channel-html .tHurTAur,
.channel-html .umxDPZpf,
.channel-html .vAjqJQsH,
.channel-html .vrfZTYrD,
.channel-html .xhtFjosn,
.channel-html .xkDSjKwB {
  background-color: #000;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  overflow: hidden;
}
.channel-html .AGFRFkqm:before,
.channel-html .CHDCnRyr:before,
.channel-html .CjxIaPBa:before,
.channel-html .DqKJkKmj:before,
.channel-html .DrEEzixM:before,
.channel-html .FGOeHlBe:before,
.channel-html .FVkpUgqn:before,
.channel-html .Gcwpeezg:before,
.channel-html .GyJRDRoE:before,
.channel-html .HAWaTLtf:before,
.channel-html .HuJmnGtb:before,
.channel-html .IRSwwgyE:before,
.channel-html .KCdikLqx:before,
.channel-html .PEFyChsa:before,
.channel-html .PPyhfxuJ:before,
.channel-html .RIWvoytS:before,
.channel-html .RfovQZpQ:before,
.channel-html .SznFsfAD:before,
.channel-html .TNjDPMsL:before,
.channel-html .UBzlVoAM:before,
.channel-html .ULyjMmAa:before,
.channel-html .UfbmqhoK:before,
.channel-html .VRsutOwg:before,
.channel-html .YCniCLAe:before,
.channel-html .YFInipnT:before,
.channel-html .bCMjLouv:before,
.channel-html .cErnnssZ:before,
.channel-html .dyGPaBqN:before,
.channel-html .eOkoNvqb:before,
.channel-html .eujUplAG:before,
.channel-html .frikUcwS:before,
.channel-html .fssszPnu:before,
.channel-html .gRGEEevJ:before,
.channel-html .hQlaEDvn:before,
.channel-html .ibNqVkvv:before,
.channel-html .imnehwmA:before,
.channel-html .jqxruHzL:before,
.channel-html .kwYzqSuV:before,
.channel-html .lZAxAMBb:before,
.channel-html .mSbkohru:before,
.channel-html .npsaRTug:before,
.channel-html .ntSOzBxg:before,
.channel-html .odqKaunM:before,
.channel-html .qOJXzHpL:before,
.channel-html .qUnKNQzx:before,
.channel-html .rPYxfhAY:before,
.channel-html .rlhvsXrd:before,
.channel-html .rxjmRXsG:before,
.channel-html .sCRKpPzV:before,
.channel-html .syLBBumt:before,
.channel-html .tHurTAur:before,
.channel-html .umxDPZpf:before,
.channel-html .vAjqJQsH:before,
.channel-html .vrfZTYrD:before,
.channel-html .xhtFjosn:before,
.channel-html .xkDSjKwB:before {
  content: none;
}
.channel-html .iPfKoFAL,
.channel-html .kdkoxjAd {
  min-height: 600px;
  flex-grow: 0;
}
.channel-html .ZooVokrg {
  margin-top: -148px;
  padding-left: 40px;
  padding-right: 40px;
  text-align: center;
  z-index: 12;
}
.channel-html .hYzCoRyw {
  color: #f5f5f7;
  padding-left: 66px;
  padding-right: 66px;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .DUqsxHvV {
  margin-left: 10px;
  margin-bottom: 10px;
  margin-right: 0;
}
.channel-html .REtsoDtI {
  margin-top: -552px;
  padding-left: 40px;
  padding-right: 40px;
  text-align: center;
  z-index: 12;
}
.channel-html .liwNcorY {
  color: #f5f5f7;
  padding-left: 56px;
  padding-right: 56px;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .GwcDJwwH,
.channel-html .RWNnKHqJ,
.channel-html .bOpzNgtA,
.channel-html .pOsfEtqF,
.channel-html .sSlgYQvV,
.channel-html .xlLwCiBO {
  margin-top: 10px;
  margin-bottom: 10px;
}
.channel-html .BYtgxrpI,
.channel-html .FJxXqqxI,
.channel-html .crpCHPpL,
.channel-html .lSuLrcBf,
.channel-html .nBcVvQzR {
  grid-template-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
  overflow: hidden;
}
.channel-html .jwlSxGzT {
  min-height: 710px;
  justify-content: center;
  flex-grow: 0;
}
.channel-html .ZIcxVynH {
  padding: 48px 40px 20px;
  text-align: center;
  z-index: 12;
}
.channel-html .CyucQSpF,
.channel-html .GdCnMYvy,
.channel-html .iwQsTXqq {
  color: #f5f5f7;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .HqJSxnqu {
  padding-bottom: 30px;
  text-align: left;
}
.channel-html .uNkfSAmb .inline-label-container {
  display: block;
  color: #86868b;
  margin-left: 15px;
  margin-bottom: 8px;
}
.channel-html .uNkfSAmb .selector-element-gallery {
  display: block;
  margin-left: 15px;
  padding-top: 1px;
  --dropdown-width: 145px;
}
.VGXNdxtl,
.tqouzlzR,
.uNkfSAmb {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
}
.channel-html .VGXNdxtl .selector-element-gallery .gallery-select,
.channel-html .tqouzlzR .selector-element-gallery .gallery-select,
.channel-html .uNkfSAmb .selector-element-gallery .gallery-select {
  color: #f5f5f7;
  border-bottom: 1px solid #6e6e73;
}
.channel-html .AHcHBlyS,
.channel-html .JIqMgutI,
.channel-html .VWKaMRxE,
.channel-html .befAFIwj,
.channel-html .fLQmRbok,
.channel-html .nXqiYCzD,
.channel-html .qhsRKBzy {
  padding-left: 48px;
}
.channel-html .ACSGTKBx,
.channel-html .BjwkKyma,
.channel-html .DmOesVyJ,
.channel-html .EZfJWrAB,
.channel-html .GbIuZsBd,
.channel-html .GnQjJTrU,
.channel-html .HFQmmtwA,
.channel-html .HIroBapY,
.channel-html .Hbcsafxd,
.channel-html .IMpEdZoB,
.channel-html .KAyYvbuF,
.channel-html .LMHHMyqa,
.channel-html .MupRMZvz,
.channel-html .OvtVlEpi,
.channel-html .QNgJuKzp,
.channel-html .QlCGIbsy,
.channel-html .RQIzSNtY,
.channel-html .SkqXRywI,
.channel-html .TEUqAEzX,
.channel-html .TQBIasza,
.channel-html .VKOMlMqt,
.channel-html .adjNfyml,
.channel-html .agDTerqj,
.channel-html .awMDfItp,
.channel-html .dbVlrcsS,
.channel-html .ejYTHVpM,
.channel-html .fCfOcfnh,
.channel-html .hlZZXyyu,
.channel-html .igEMfxuN,
.channel-html .jJohxGti,
.channel-html .kAfBwBvj,
.channel-html .ljdWVRxa,
.channel-html .nQQiUioO,
.channel-html .nosuWjyD,
.channel-html .omsgBXtJ,
.channel-html .phrMmQxI,
.channel-html .qudVnrpw,
.channel-html .tsxSLfuy,
.channel-html .vxMeTLpc,
.channel-html .xWWlzPns,
.channel-html .xaBnHUmp,
.channel-html .yLJmwwsO,
.channel-html .ypecENpU,
.channel-html .yvIorFmp,
.channel-html .yvwgFcnO,
.channel-html .zfIaTSxY {
  color: #86868b;
  margin-top: 0;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .BKCLKWAc,
.channel-html .CjrqXLsS,
.channel-html .DXAQlusf,
.channel-html .LMrypamM,
.channel-html .PAHhqFAG,
.channel-html .PapJtQAn,
.channel-html .QQZwGFnx,
.channel-html .QUsYIMzV,
.channel-html .SIcrNnup,
.channel-html .SomgBqBP,
.channel-html .TGOyahzv,
.channel-html .TMYdGimm,
.channel-html .TRzOxQpZ,
.channel-html .aUSINmuv,
.channel-html .afXwSBnd,
.channel-html .cIhIpnvr,
.channel-html .dGrIoJqS,
.channel-html .eNEOcMBW,
.channel-html .fltGvfrk,
.channel-html .iDDnbByl,
.channel-html .iFOzGQpj,
.channel-html .iKwMamvW,
.channel-html .kTtmOipm,
.channel-html .keTbHVqp,
.channel-html .lePTpqmK,
.channel-html .qAOHmSsJ,
.channel-html .rRMMUfnX,
.channel-html .wnwGrqyy {
  margin-top: 0;
  margin-bottom: 0;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .IWSnuSqD,
.channel-html .KpoxAExU,
.channel-html .YTlCJexp,
.channel-html .mjLFZvsO,
.channel-html .sDScOxqA,
.channel-html .tRiEDABB,
.channel-html .wedrlinK {
  padding-left: 38px;
}
.channel-html .PgXvMfpV,
.channel-html .StKraQAP,
.channel-html .URTrxeyd,
.channel-html .UfwGwTpy,
.channel-html .UqhodKpF,
.channel-html .WkTlpZvJ,
.channel-html .XROuFRAH,
.channel-html .ZbvFWZyw,
.channel-html .afpOMjnc,
.channel-html .jzayXUnT,
.channel-html .lTPPdeym,
.channel-html .tRzLosta,
.channel-html .vgMkuAyf,
.channel-html .zOIuwonj {
  color: #86868b;
  margin-top: 0;
  margin-left: 0;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .FXOyUCzv {
  min-height: 420px;
  align-items: flex-start;
  justify-content: center;
  flex-grow: 0;
}
.channel-html .IxswJKyn {
  padding-top: 140px;
  padding-left: 118px;
  text-align: left;
}
.channel-html .QOHcTJnN {
  margin-bottom: 58px;
}
.MnRJWSmI {
  margin-bottom: 16px;
}
.channel-html .ClZxpdAD,
.channel-html .GLxwNrty,
.channel-html .QcEkDaxq,
.channel-html .aUNfqaww,
.channel-html .shdwqBBc {
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .VtxGrxtu {
  margin-bottom: 60px;
  padding-left: 0;
}
.channel-html .yxNqGjnw {
  margin-top: 0;
  padding-right: 140px;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .vQDUBVsJ {
  padding-left: 0;
}
.channel-html .egZwGEpn {
  margin-top: 0;
  padding-right: 45px;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .hhnGVFAx {
  padding-left: 0;
  padding-bottom: 0;
  padding-right: 52px;
  text-align: center;
  z-index: 12;
}
.channel-html .hhNCgBrj {
  min-height: 760px;
  justify-content: center;
  flex-grow: 0;
}
.channel-html .iEvTjzns {
  padding-top: 30px;
  padding-left: 40px;
  padding-right: 40px;
  text-align: center;
  z-index: 12;
}
.channel-html .FaZPBfyo {
  justify-content: center;
}
.channel-html .GtGCGjqr {
  padding-left: 224px;
  padding-right: 224px;
}
.channel-html .ZTuFhgpO {
  color: #f5f5f7;
  margin-top: 8px;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .NwqMsWyE,
.channel-html .dLwjMNpM {
  padding-top: 38px;
  text-align: center;
}
.channel-html .mZtrZbyS {
  margin-top: -123px;
  text-align: left;
}
.channel-html .rpImvruj {
  z-index: 3;
}
.channel-html .tqouzlzR .inline-label-container {
  display: block;
  color: #86868b;
  margin-left: 14px;
  margin-bottom: 8px;
}
.channel-html .tqouzlzR .selector-element-gallery {
  display: block;
  margin-left: 14px;
  padding-top: 1px;
  --dropdown-width: 140px;
}
.channel-html .MiVkujyr,
.channel-html .TtJcduvV,
.channel-html .XeHQbJBC,
.channel-html .gupBWNAc,
.channel-html .ievoZCxz,
.channel-html .jAsoAVuD,
.channel-html .lsXfvioW {
  padding-left: 25px;
}
.channel-html .JIfxBGzh,
.channel-html .PkOclRxp,
.channel-html .adYffgAT,
.channel-html .dSEDKroo,
.channel-html .ibymzftW,
.channel-html .umDuHApR,
.channel-html .vfMLMeBd {
  padding-left: 35px;
}
.channel-html .bDeRKUuT,
.channel-html .zHkpKhpf {
  padding-left: 40px;
  padding-right: 40px;
  text-align: center;
  z-index: 12;
}
.channel-html .skgENlxO {
  min-height: 550px;
  justify-content: center;
  flex-grow: 0;
}
.channel-html .bDeRKUuT {
  padding-top: 50px;
}
.channel-html .CdXqmerE {
  color: #86868b;
  padding-top: 14px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  letter-spacing: normal;
  word-break: break-word;
}
.channel-html .tFakTtAm {
  padding-top: 45px;
  text-align: center;
}
.CpktwSoR,
.EkuVoFun,
.HPEqmUvh,
.gybzXsAv,
.qoQnLIrl,
.xZHfjGqc {
  margin-bottom: -1px;
}
.channel-html .auhRykBi {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
}
.channel-html .SoWisLvX,
.channel-html .lThbdUmp {
  min-height: 540px;
  align-items: flex-start;
  justify-content: center;
  flex-grow: 0;
}
.channel-html .zHkpKhpf {
  padding-top: 48px;
}
.channel-html .OccDuepB {
  margin: 10px 0 10px 10px;
}
.channel-html .BqLpsmum {
  padding-top: 48px;
  padding-left: 80px;
  padding-right: 80px;
  text-align: center;
  z-index: 12;
}
.channel-html .QtXvgEvP {
  padding-top: 44px;
  text-align: center;
}
.channel-html .RgDsdIpW {
  margin-top: 80px;
  margin-left: -71.5px;
  margin-bottom: 80px;
}
.channel-html .FNqLTJwn {
  grid-template-rows: 1fr;
  grid-template-columns: repeat(1, 1122px);
  overflow: visible;
}
.channel-html .CjxIaPBa {
  background-color: #1d1d1f;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  overflow: visible;
}
.channel-html .lTpxpqyk {
  justify-content: center;
  margin-top: 78px;
  margin-bottom: 80px;
  flex-grow: 0;
}
.channel-html .kLqycvtQ {
  padding-left: 69px;
  text-align: center;
  order: 1;
}
.channel-html .RHJyJknO {
  color: #f5f5f7;
  padding-right: 69px;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .JAhEnyxz {
  padding-top: 42px;
  padding-left: 50px;
  padding-right: 50px;
  text-align: center;
  order: 2;
}
.channel-html .VGXNdxtl .inline-label-container {
  display: block;
  width: 372px;
  color: #86868b;
  margin-bottom: 18px;
}
.channel-html .VGXNdxtl .selector-element-gallery {
  display: block;
  margin-top: 20px;
  margin-bottom: 4px;
  padding-top: 1px;
  --dropdown-width: 264px;
}
.channel-html .NEZMvXsA {
  padding-top: 46px;
  padding-left: 71px;
  order: 4;
}
.channel-html .XtCTuHAO,
.channel-html .arfwarmo,
.channel-html .cTLbYmzn,
.channel-html .mJIgjVsi,
.channel-html .qinTtavG,
.channel-html .rJAGnsuw,
.channel-html .xjuZqGqu {
  margin-bottom: 38px;
  padding-right: 71px;
  text-align: center;
  order: 3;
}
.channel-html .BgfwplsO,
.channel-html .DaezyDmF,
.channel-html .FGhpktvg,
.channel-html .MpKhRorn,
.channel-html .OMLvyZyn,
.channel-html .PrpowMmm,
.channel-html .QsemXRpV,
.channel-html .RRtaZstJ,
.channel-html .dvTpXAup,
.channel-html .ftTMEiqr,
.channel-html .gSVnmewo,
.channel-html .ngHKlTop,
.channel-html .ocKUJqsK,
.channel-html .wvWVHnpc {
  color: #86868b;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}
.channel-html .AXNcfyBO,
.channel-html .CbpcGHrr,
.channel-html .CoqCekAt,
.channel-html .Dhkpfdmf,
.channel-html .EBDOXQAV,
.channel-html .Ehdbtsus,
.channel-html .EpIwbDoe,
.channel-html .FqCEtSun,
.channel-html .InWnpHst,
.channel-html .KrhGVFmf,
.channel-html .LxPlDdtF,
.channel-html .MfAvXRtc,
.channel-html .NEruCjsg,
.channel-html .NMIrdKta,
.channel-html .NtWXSgmb,
.channel-html .PnjYvEwK,
.channel-html .QoRJlnvr,
.channel-html .RaqgcByw,
.channel-html .UGJdbNqh,
.channel-html .UbQceBrz,
.channel-html .XPWqSdzf,
.channel-html .YwxwGhmv,
.channel-html .ZSHGtpqA,
.channel-html .bBwhscoD,
.channel-html .bKxNKMvC,
.channel-html .bZoRyFqA,
.channel-html .hSKJMiyp,
.channel-html .hShkQMnw,
.channel-html .hYoKADyL,
.channel-html .hmsHoCyt,
.channel-html .kSwzYeop,
.channel-html .kyFkIAuI,
.channel-html .lFvCOJut,
.channel-html .lWWUygyw,
.channel-html .mNCVlsBh,
.channel-html .nhhtlNxf,
.channel-html .nscrTDnC,
.channel-html .sEunMZqC,
.channel-html .tQVAWfAF,
.channel-html .tzqohGur,
.channel-html .yRukVrmO,
.channel-html .ziwZgDpG {
  grid-template-rows: 1fr;
  grid-template-columns: repeat(1, 313px);
  overflow: hidden;
}
.channel-html .AXNcfyBO .bentobox-item,
.channel-html .AXNcfyBO .bentobox-item:before,
.channel-html .CbpcGHrr .bentobox-item,
.channel-html .CbpcGHrr .bentobox-item:before,
.channel-html .CoqCekAt .bentobox-item,
.channel-html .CoqCekAt .bentobox-item:before,
.channel-html .Dhkpfdmf .bentobox-item,
.channel-html .Dhkpfdmf .bentobox-item:before,
.channel-html .EBDOXQAV .bentobox-item,
.channel-html .EBDOXQAV .bentobox-item:before,
.channel-html .Ehdbtsus .bentobox-item,
.channel-html .Ehdbtsus .bentobox-item:before,
.channel-html .EpIwbDoe .bentobox-item,
.channel-html .EpIwbDoe .bentobox-item:before,
.channel-html .FqCEtSun .bentobox-item,
.channel-html .FqCEtSun .bentobox-item:before,
.channel-html .InWnpHst .bentobox-item,
.channel-html .InWnpHst .bentobox-item:before,
.channel-html .KrhGVFmf .bentobox-item,
.channel-html .KrhGVFmf .bentobox-item:before,
.channel-html .LxPlDdtF .bentobox-item,
.channel-html .LxPlDdtF .bentobox-item:before,
.channel-html .MfAvXRtc .bentobox-item,
.channel-html .MfAvXRtc .bentobox-item:before,
.channel-html .NEruCjsg .bentobox-item,
.channel-html .NEruCjsg .bentobox-item:before,
.channel-html .NMIrdKta .bentobox-item,
.channel-html .NMIrdKta .bentobox-item:before,
.channel-html .NtWXSgmb .bentobox-item,
.channel-html .NtWXSgmb .bentobox-item:before,
.channel-html .PnjYvEwK .bentobox-item,
.channel-html .PnjYvEwK .bentobox-item:before,
.channel-html .QoRJlnvr .bentobox-item,
.channel-html .QoRJlnvr .bentobox-item:before,
.channel-html .RaqgcByw .bentobox-item,
.channel-html .RaqgcByw .bentobox-item:before,
.channel-html .UGJdbNqh .bentobox-item,
.channel-html .UGJdbNqh .bentobox-item:before,
.channel-html .UbQceBrz .bentobox-item,
.channel-html .UbQceBrz .bentobox-item:before,
.channel-html .XPWqSdzf .bentobox-item,
.channel-html .XPWqSdzf .bentobox-item:before,
.channel-html .YwxwGhmv .bentobox-item,
.channel-html .YwxwGhmv .bentobox-item:before,
.channel-html .ZSHGtpqA .bentobox-item,
.channel-html .ZSHGtpqA .bentobox-item:before,
.channel-html .bBwhscoD .bentobox-item,
.channel-html .bBwhscoD .bentobox-item:before,
.channel-html .bKxNKMvC .bentobox-item,
.channel-html .bKxNKMvC .bentobox-item:before,
.channel-html .bZoRyFqA .bentobox-item,
.channel-html .bZoRyFqA .bentobox-item:before,
.channel-html .hSKJMiyp .bentobox-item,
.channel-html .hSKJMiyp .bentobox-item:before,
.channel-html .hShkQMnw .bentobox-item,
.channel-html .hShkQMnw .bentobox-item:before,
.channel-html .hYoKADyL .bentobox-item,
.channel-html .hYoKADyL .bentobox-item:before,
.channel-html .hmsHoCyt .bentobox-item,
.channel-html .hmsHoCyt .bentobox-item:before,
.channel-html .kSwzYeop .bentobox-item,
.channel-html .kSwzYeop .bentobox-item:before,
.channel-html .kyFkIAuI .bentobox-item,
.channel-html .kyFkIAuI .bentobox-item:before,
.channel-html .lFvCOJut .bentobox-item,
.channel-html .lFvCOJut .bentobox-item:before,
.channel-html .lWWUygyw .bentobox-item,
.channel-html .lWWUygyw .bentobox-item:before,
.channel-html .mNCVlsBh .bentobox-item,
.channel-html .mNCVlsBh .bentobox-item:before,
.channel-html .nhhtlNxf .bentobox-item,
.channel-html .nhhtlNxf .bentobox-item:before,
.channel-html .nscrTDnC .bentobox-item,
.channel-html .nscrTDnC .bentobox-item:before,
.channel-html .sEunMZqC .bentobox-item,
.channel-html .sEunMZqC .bentobox-item:before,
.channel-html .tQVAWfAF .bentobox-item,
.channel-html .tQVAWfAF .bentobox-item:before,
.channel-html .tzqohGur .bentobox-item,
.channel-html .tzqohGur .bentobox-item:before,
.channel-html .yRukVrmO .bentobox-item,
.channel-html .yRukVrmO .bentobox-item:before,
.channel-html .ziwZgDpG .bentobox-item,
.channel-html .ziwZgDpG .bentobox-item:before {
  border-radius: 14px;
}
.channel-html .CnoSFZyf,
.channel-html .ERfyAFxm,
.channel-html .JlUUcEwm,
.channel-html .MrGAqoAy,
.channel-html .QwWTRgrt,
.channel-html .RzQBnYyO,
.channel-html .TqQBFqnx,
.channel-html .ZHPLrfoM,
.channel-html .bphUnMnv,
.channel-html .lcwcbBzm,
.channel-html .oqcgECwK,
.channel-html .qjkBqVox,
.channel-html .xVEmDrvi,
.channel-html .zFTLfMyv {
  min-height: 300px;
  flex-grow: 0;
}
.channel-html .AEddTPsJ,
.channel-html .VjLkgBsO,
.channel-html .mcQpKVqD,
.channel-html .pXDcSzqG,
.channel-html .pyRCofvT,
.channel-html .tdhISHyV,
.channel-html .uXaqstpQ {
  color: #86868b;
  margin-top: 40px;
  padding-left: 30px;
  padding-right: 30px;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  word-break: break-word;
}