.sc-watch * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    vertical-align: top;
  }
  html.is-no-scroll {
    overflow: hidden;
  }
  html:not(.mobile).is-no-scroll {
    padding-right: 17px;
  }
  html #wrap {
    position: static;
    min-width: auto;
  }

  .rounded-10{
    border-radius: 10px !important;
  }
  .blind {
    display: block;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    height: 1px;
    font-size: 1px;
    line-height: 1px;
    clip: rect(1px, 1px, 1px, 1px);
  }
  .sc-watch {
    position: relative;
    margin: 0 auto;
    max-width: 1920px;
    color: #000;
    overflow: hidden;
  }
  .sc-watch a {
    color: #000;
    text-decoration: none;
  }
  .sc-watch section {
    display: block;
  }
  .sc-watch .hidden,
  .sc-watch legend,
  .sc-watch table caption {
    display: block;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    height: 1px;
    font-size: 1px;
    line-height: 1px;
    clip: rect(1px, 1px, 1px, 1px);
  }

  .text-overlay{
    margin-top: -110px !important;
    padding-left: 30px !important;
  }
  .sc-watch sup {
    font-size: 63%;
    top: 0.7em;
    vertical-align: top;
  }
  .sc-watch .sc-video video {
    width: 100%;
    height: 100%;
  }
  .sc-watch figure img {
    display: block;
  }
  .sc-watch-common-headline-s {
    font-size: 39px;
    font-size: 2.70833vw;
    line-height: 1.20513;
    color: #000;
    font-family: Inter, "sans serif";
    letter-spacing: -0.01em;
  }
  html[lang^="th"] .sc-watch-common-headline-s {
    font-size: 52.65px;
    font-size: 3.65625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch-common-headline-s {
      font-size: 39px;
    }
    html[lang^="th"] .sc-watch-common-headline-s {
      font-size: 52.65px;
    }
  }
  html[lang^="th"] .sc-watch-common-headline-s {
    line-height: 0.90385;
  }
  .sc-watch-common-headline-m {
    font-size: 80px;
    font-size: 5.55556vw;
    line-height: 1.175;
    color: #000;
    font-family: Inter, "sans serif";
    letter-spacing: -0.015em;
  }
  html[lang^="th"] .sc-watch-common-headline-m {
    font-size: 116px;
    font-size: 8.05556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch-common-headline-m {
      font-size: 80px;
    }
    html[lang^="th"] .sc-watch-common-headline-m {
      font-size: 116px;
    }
  }
  html[lang^="th"] .sc-watch-common-headline-m {
    line-height: 0.8225;
  }
  .sc-watch-common-headline-l {
    font-size: 116px;
    font-size: 8.05556vw;
    line-height: 1.15517;
    color: #000;
    font-family: Inter, "sans serif";
    letter-spacing: -0.016em;
  }
  html[lang^="th"] .sc-watch-common-headline-l {
    font-size: 168.2px;
    font-size: 11.68056vw;
  }
  @media (min-width: 1440px) {
    .sc-watch-common-headline-l {
      font-size: 116px;
    }
    html[lang^="th"] .sc-watch-common-headline-l {
      font-size: 168.2px;
    }
  }
  html[lang^="th"] .sc-watch-common-headline-l {
    line-height: 0.80862;
  }
  html[lang^="ar"] .sc-watch-common-headline-l {
    line-height: 1.2;
  }
  .sc-watch-common-headline-xl {
    font-size: 136px;
    font-size: 9.44444vw;
    line-height: 0.98529;
    color: #000;
    font-family: Inter, "sans serif";
    letter-spacing: -0.012em;
  }
  html[lang^="th"] .sc-watch-common-headline-xl {
    font-size: 197.2px;
    font-size: 13.69444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch-common-headline-xl {
      font-size: 120px;
      font-weight: 700;
    }
    html[lang^="th"] .sc-watch-common-headline-xl {
      font-size: 197.2px;
    }
  }
  html[lang^="th"] .sc-watch-common-headline-xl {
    line-height: 0.68971;
  }
  html[lang^="ar"] .sc-watch-common-headline-xl {
    line-height: 1.2;
  }
  .sc-watch-common-eyebrow {
    font-size: 20px;
    font-size: 1.38889vw;
    line-height: 1.3;
    color: #000;
    font-weight: 700;
    letter-spacing: 0.123em;
  }
  html[lang^="th"] .sc-watch-common-eyebrow {
    font-size: 27px;
    font-size: 1.875vw;
  }
  @media (min-width: 1440px) {
    .sc-watch-common-eyebrow {
      font-size: 20px;
    }
    html[lang^="th"] .sc-watch-common-eyebrow {
      font-size: 27px;
    }
  }
  .sc-watch-common-description {
    font-size: 17px;
    font-size: 1.18056vw;
    line-height: 1.55;
    color: #000;
  }
  html[lang^="th"] .sc-watch-common-description {
    font-size: 22.95px;
    font-size: 1.59375vw;
  }
  @media (min-width: 1440px) {
    .sc-watch-common-description {
      font-size: 17px;
    }
    html[lang^="th"] .sc-watch-common-description {
      font-size: 22.95px;
    }
  }
  html[lang^="th"] .sc-watch-common-description {
    line-height: 1.1625;
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .sc-watch-common-description {
      font-size: 12px;
    }
  }
  .sc-watch-common-cta {
    overflow: hidden;
    position: relative;
    z-index: 0;
    display: inline-block;
    width: auto;
    max-width: 100%;
    padding: 5px 16px 3px;
    padding: 0.34722vw 1.11111vw 0.20833vw;
    border: 1px solid #000;
    border-radius: 6px;
    border-radius: 0.41667vw;
    cursor: pointer;
    font-weight: 700;
    font-size: 12px;
    font-size: 0.83333vw;
    -webkit-transition: color 0.25s;
    -o-transition: color 0.25s;
    transition: color 0.25s;
    letter-spacing: 0.18em;
    line-height: 1.3;
  }
  
  @media (min-width: 1440px) {
    .sc-watch-common-cta {
      padding: 5px 16px 5px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch-common-cta {
      border-radius: 6px;
    }
  }
  html[lang^="th"] .sc-watch-common-cta {
    font-size: 16.2px;
    font-size: 1.125vw;
  }
  @media (min-width: 1440px) {
    .sc-watch-common-cta {
      font-size: 12px;
    }
    html[lang^="th"] .sc-watch-common-cta {
      font-size: 16.2px;
    }
  }
  .sc-watch-common-cta span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    z-index: 1;
    height: 38px;
    height: 2.63889vw;
    color: #000;
    -webkit-transition: color 0.25s ease-in-out;
    -o-transition: color 0.25s ease-in-out;
    transition: color 0.25s ease-in-out;
  }
  @media (min-width: 1440px) {
    .sc-watch-common-cta span {
      height: 38px;
    }
  }
  .sc-watch-common-cta:after {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: auto;
    width: 0;
    height: 104%;
    background-color: #000;
    -webkit-transition: width 0.25s ease-in-out;
    -o-transition: width 0.25s ease-in-out;
    transition: width 0.25s ease-in-out;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    content: "";
  }
  .rtl .sc-watch-common-cta:after {
    left: auto;
    right: 0;
  }
  .sc-watch-common-cta:focus span,
  .sc-watch-common-cta:hover span {
    color: #fff;
  }
  .sc-watch-common-cta:focus:after,
  .sc-watch-common-cta:hover:after {
    width: 100%;
  }
  .sc-watch-common-cta--black {
    background-color: #000;
  }
  .sc-watch-common-cta--black span {
    color: #fff;
  }
  .sc-watch-common-cta--black:after {
    background-color: #fff;
  }
  .sc-watch-common-cta--black:focus span,
  .sc-watch-common-cta--black:hover span {
    color: #000;
  }
  .sc-watch-br-pc {
    display: block;
  }
  .sc-watch-br-mo {
    display: none;
  }
  .rtl .sc-watch * {
    letter-spacing: 0 !important;
  }
  .sc-watch .click_sup {
    outline-offset: 0;
  }
  @media screen and (max-width: 767px) {
    .sc-watch-common-headline-s {
      font-size: 59.73333px;
      font-size: 7.77778vw;
      line-height: 1.21429;
      letter-spacing: -0.015em;
    }
    html[lang^="th"] .sc-watch-common-headline-s {
      font-size: 86.61333px;
      font-size: 11.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-headline-s {
      font-size: 28px;
      font-size: 7.77778vw;
    }
    html[lang^="th"] .sc-watch-common-headline-s {
      font-size: 40.6px;
      font-size: 11.27778vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch-common-headline-s {
      line-height: 0.85;
    }
    .sc-watch-common-headline-m {
      font-size: 81.06667px;
      font-size: 10.55556vw;
      line-height: 1.15789;
    }
    html[lang^="th"] .sc-watch-common-headline-m {
      font-size: 117.54667px;
      font-size: 15.30556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-headline-m {
      font-size: 38px;
      font-size: 10.55556vw;
    }
    html[lang^="th"] .sc-watch-common-headline-m {
      font-size: 55.1px;
      font-size: 15.30556vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch-common-headline-m {
      line-height: 0.81053;
    }
    .sc-watch-common-headline-l {
      font-size: 102.4px;
      font-size: 13.33333vw;
      line-height: 1.20833;
    }
    html[lang^="th"] .sc-watch-common-headline-l {
      font-size: 148.48px;
      font-size: 19.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-headline-l {
      font-size: 48px;
      font-size: 13.33333vw;
    }
    html[lang^="th"] .sc-watch-common-headline-l {
      font-size: 69.6px;
      font-size: 19.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch-common-headline-l {
      line-height: 0.84583;
    }
    .sc-watch-common-headline-xl {
      font-size: 102.4px;
      font-size: 13.33333vw;
      line-height: 1.20833;
    }
    html[lang^="th"] .sc-watch-common-headline-xl {
      font-size: 148.48px;
      font-size: 19.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-headline-xl {
      font-size: 48px;
      font-size: 13.33333vw;
    }
    html[lang^="th"] .sc-watch-common-headline-xl {
      font-size: 69.6px;
      font-size: 19.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch-common-headline-xl {
      line-height: 0.84583;
    }
    .sc-watch-common-eyebrow {
      font-size: 27.73333px;
      font-size: 3.61111vw;
      line-height: 1.38462;
    }
    html[lang^="th"] .sc-watch-common-eyebrow {
      font-size: 37.44px;
      font-size: 4.875vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-eyebrow {
      font-size: 13px;
      font-size: 3.61111vw;
    }
    html[lang^="th"] .sc-watch-common-eyebrow {
      font-size: 17.55px;
      font-size: 4.875vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch-common-eyebrow {
      line-height: 1.03846;
    }
    .sc-watch-common-description {
      font-size: 32px;
      font-size: 4.16667vw;
      line-height: 1.57;
      letter-spacing: -0.007em;
    }
    html[lang^="th"] .sc-watch-common-description {
      font-size: 43.2px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-description {
      font-size: 15px;
      font-size: 4.16667vw;
    }
    html[lang^="th"] .sc-watch-common-description {
      font-size: 20.25px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch-common-description {
      line-height: 1.1775;
    }
    .sc-watch-common-cta {
      padding: 10.66667px 81.06667px 6.4px;
      padding: 1.38889vw 10.55556vw 0.83333vw;
      border-radius: 12.8px;
      border-radius: 1.66667vw;
      font-size: 23.46667px;
      font-size: 3.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-cta {
      padding: 5px 38px 3px;
      padding: 1.38889vw 10.55556vw 0.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-cta {
      border-radius: 6px;
      border-radius: 1.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch-common-cta {
      font-size: 31.68px;
      font-size: 4.125vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-cta {
      font-size: 11px;
      font-size: 3.05556vw;
    }
    html[lang^="th"] .sc-watch-common-cta {
      font-size: 14.85px;
      font-size: 4.125vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch-common-cta span {
      height: 68.26667px;
      height: 8.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch-common-cta span {
      height: 32px;
      height: 8.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch-br-pc {
      display: none;
    }
    .sc-watch-br-mo {
      display: block;
    }
  }
  a[class*="c_btn_close-"],
  button[class*="c_btn_close-"] {
    display: inline-block;
    font-size: 0;
    line-height: 0;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: transparent;
    cursor: pointer;
  }
  a.c_btn_close-type1,
  button.c_btn_close-type1 {
    width: 69px;
    height: 69px;
    text-align: center;
  }
  div[class*="m_layer-"] {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(27, 29, 55, 0);
    z-index: 2500;
    visibility: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  div[class*="m_layer-"] span.layer-title {
    position: absolute;
    left: -999em;
  }
  .load div[class*="m_layer-"] {
    -webkit-transition: all 0.3s ease-in-out 0.3s,
      background 0.3s ease-in-out 0.3s;
    -o-transition: all 0.3s ease-in-out 0.3s, background 0.3s ease-in-out 0.3s;
    transition: all 0.3s ease-in-out 0.3s, background 0.3s ease-in-out 0.3s;
  }
  div[class*="m_layer-"] .m_ly_inner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
  }
  div[class*="m_layer-"] .m_ly_header {
    position: absolute;
    left: 30px;
    top: 43px;
    opacity: 0;
  }
  div[class*="m_layer-"] .m_ly_contents {
    position: absolute;
    left: 110px;
    right: 110px;
    top: 120px;
    bottom: 100px;
    opacity: 0;
  }
  .load div[class*="m_layer-"] .m_ly_contents,
  .load div[class*="m_layer-"] .m_ly_header {
    transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1);
    -o-transition: all 0.65s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  div[class*="m_layer-"] .c_btn_type2-next,
  div[class*="m_layer-"] .c_btn_type2-prev {
    position: absolute;
    top: 50%;
    margin-top: -89px;
  }
  div[class*="m_layer-"] .c_btn_type2-prev {
    left: 0;
  }
  div[class*="m_layer-"] .c_btn_type2-next {
    right: 0;
  }
  div[class*="m_layer-"] .c_btn_close-type1 {
    position: absolute;
    right: 7px;
    top: 27px;
    opacity: 0;
    outline: 0;
    -ms-transform: rotate(-360deg) scale(0.5);
    transform: rotate(-360deg) scale(0.5);
    -webkit-transform: rotate(-360deg) scale(0.5);
    -moz-transform: rotate(-360deg) scale(0.5);
    -o-transform: rotate(-360deg) scale(0.5);
  }
  .ie11 div[class*="m_layer-"] .c_btn_close-type1 {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  div[class*="m_layer-"] .c_btn_close-type1 {
    transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
    -webkit-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
    -moz-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
    -o-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
  }
  div[class*="m_layer-"] .c_paging-type1,
  div[class*="m_layer-"] .m_paging_type1 {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 13px;
    opacity: 0;
  }
  div[class*="m_layer-"].show .c_paging-type1,
  div[class*="m_layer-"].show .m_paging_type1 {
    opacity: 1;
  }
  div[class*="m_layer-"].show {
    visibility: visible;
    background-color: rgba(0, 0, 0, 0.97);
  }
  .load div[class*="m_layer-"].show {
    transition: background 0.3s ease-in-out, opacity 0.3s ease-out;
    -webkit-transition: background 0.3s ease-in-out, opacity 0.3s ease-out;
    -moz-transition: background 0.3s ease-in-out, opacity 0.3s ease-out;
    -o-transition: background 0.3s ease-in-out, opacity 0.3s ease-out;
  }
  div[class*="m_layer-"].show .c_btn_close-type1,
  div[class*="m_layer-"].show .m_ly_contents,
  div[class*="m_layer-"].show .m_ly_header {
    opacity: 0.95;
    outline: invert none medium;
    -ms-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
    -webkit-transform: rotate(0) scale(1);
    -moz-transform: rotate(0) scale(1);
    -o-transform: rotate(0) scale(1);
  }
  div[class*="m_layer-"].show .c_btn_close-type1:focus {
    outline: 1px dotted #fff;
  }
  .m_layer-youtube .m_ly_header {
    max-width: 75%;
  }
  .m_video_view {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 1000px;
    height: 562px;
    margin-left: -500px;
    margin-top: -281px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    z-index: 101;
  }
  .m_video_view iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
  }
  div.m_layer-youtube[class*="m_layer-"] {
    background-color: rgba(0, 0, 0, 0.88);
    display: block;
  }
  div.m_layer-youtube[class*="m_layer-"] .modals_close-area {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
  div.m_layer-youtube[class*="m_layer-"].show .m_ly_contents {
    left: 50%;
    right: auto;
    top: 50%;
    bottom: auto;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    transition: opacity 0.5s;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  div.m_layer-youtube[class*="m_layer-"] .m_video_view {
    position: relative;
    top: auto;
    left: auto;
    margin: 0;
    height: 59.5vh;
    max-height: 565px;
    padding-top: 0;
  }
  div.m_layer-youtube[class*="m_layer-"] .c_btn_close_area {
    position: relative;
    bottom: 0;
    width: 45px;
    height: 45px;
    left: 50%;
    display: block;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-top: 20px;
  }
  div.m_layer-youtube[class*="m_layer-"] .c_btn_close-type1 {
    position: absolute;
    width: 45px;
    height: 45px;
    background-color: #fff !important;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 10px -6px #000;
    box-shadow: 0 0 10px -6px #000;
    z-index: 2;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    right: 0;
    top: 0;
  }
  div.m_layer-youtube[class*="m_layer-"] .c_btn_close-type1:after {
    content: "";
    display: block;
    overflow: hidden;
    width: 45px;
    height: 45px;
    background: url(//www.samsung.com/global/galaxy/common/images/c_btn_close_2_bk.png)
      center center/35% no-repeat;
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
  }
  div.m_layer-youtube[class*="m_layer-"] .c_btn_close-type1.focus-visible:after,
  div.m_layer-youtube[class*="m_layer-"] .c_btn_close-type1:focus:after,
  div.m_layer-youtube[class*="m_layer-"] .c_btn_close-type1:hover:after {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .firefox div.m_layer-youtube .c_btn_close-type1.focus-visible {
    outline: 2px dashed #fff;
  }
  html.rtl div.m_layer-youtube[class*="m_layer-"] .c_btn_close_area {
    left: auto;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
  }
  @media screen and (max-width: 1023px) {
    .m_video_view {
      left: 0;
      width: 100%;
      height: 0;
      margin: 0;
      padding-top: 56.25%;
      transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -o-transform: translateY(-50%);
    }
    div.m_layer-youtube[class*="m_layer-"].show .m_ly_contents {
      position: relative;
    }
    div.m_layer-youtube[class*="m_layer-"] .m_video_view {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
    }
    div.m_layer-youtube[class*="m_layer-"] .c_btn_close-type1 {
      margin-bottom: 30px;
    }
  }
  @media screen and (max-width: 767px) {
    div.m_layer-youtube[class*="m_layer-"] .m_video_view {
      height: 28.9vh;
      max-height: 220px;
      min-height: 220px;
    }
    div.m_layer-youtube[class*="m_layer-"] .c_btn_close_area {
      width: 25px;
      height: 25px;
      padding-top: 15px;
    }
    div.m_layer-youtube[class*="m_layer-"] .c_btn_close-type1 {
      width: 25px;
      height: 25px;
    }
    div.m_layer-youtube[class*="m_layer-"] .c_btn_close-type1:after {
      width: 25px;
      height: 25px;
    }
  }
  .rtl div[class*="m_layer-"]._new .m_ly_gallery .zoom {
    left: auto;
    right: 0;
  }
  .rtl div[class*="m_layer-"]._new .m_ly_header {
    left: auto;
    right: 50px;
  }
  .rtl div[class*="m_layer-"]._new .c_btn_close-type1 {
    right: auto;
    left: 25px;
  }
  .rtl.s34 div[class*="m_layer-"]._new .m_ly_thumnail {
    left: auto;
    right: 50%;
    margin-left: 0;
    margin-right: 394px;
  }
  .rtl.s3 div[class*="m_layer-"]._new .m_ly_header {
    right: 50%;
    margin-left: 0;
    margin-right: -445px;
  }
  .rtl.s3 div[class*="m_layer-"]._new .c_btn_close-type1 {
    left: 50%;
    margin-left: -445px;
    margin-right: 0;
  }
  .rtl.s3 div[class*="m_layer-"]._new .m_ly_thumnail {
    margin-right: 292px;
  }
  .sc-watch__popup {
    visibility: hidden;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: 0;
    padding: 0;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 99999;
  }
  .sc-watch__popup-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 60%;
    background-color: #fff;
    opacity: 0;
    z-index: 11;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .sc-watch__popup-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: auto;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
  }
  .sc-watch__popup-list {
    margin-top: 63px;
    padding: 0 12%;
    max-width: 577px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
  .sc-watch__popup-list dt {
    font-family: Inter, "sans serif";
    font-size: 32px;
  }
  .sc-watch__popup-list dd {
    margin-top: 29px;
    color: #424242;
    font-size: 17px;
    line-height: 1.3;
  }
  .sc-watch__popup-list:first-child {
    margin-top: 0 !important;
  }
  .sc-watch__popup-close {
    position: absolute;
    left: -30px;
    top: calc(50% - 30px);
  }
  .sc-watch__popup-close .blind {
    display: block;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    height: 1px;
    font-size: 1px;
    line-height: 1px;
    clip: rect(1px, 1px, 1px, 1px);
  }
  .sc-watch__popup .sc-cta-close {
    display: block;
    position: relative;
    width: 60px;
    height: 60px;
    border: none;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 10px -6px #000;
    box-shadow: 0 0 10px -6px #000;
    background-color: #fff;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
  }
  .sc-watch__popup .sc-cta-close:after,
  .sc-watch__popup .sc-cta-close:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 28px;
    height: 2px;
    background-color: #000;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  .sc-watch__popup .sc-cta-close:after {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .sc-watch__popup .sc-cta-close:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  .sc-watch__popup .sc-cta-close:active,
  .sc-watch__popup .sc-cta-close:focus,
  .sc-watch__popup .sc-cta-close:hover {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .sc-watch__popup-dimmed {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    -webkit-backdrop-filter: blur(0);
    backdrop-filter: blur(0);
    background-color: rgba(0, 0, 0, 0.2);
    opacity: 0;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    z-index: 10;
  }
  .sc-watch__popup.sc-watch__popup--init {
    visibility: visible;
  }
  .sc-watch__popup.sc-watch__popup--open .sc-watch__popup-container {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  .sc-watch__popup.sc-watch__popup--open .sc-watch__popup-dimmed {
    opacity: 1;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
  }
  .s12 .sc-watch__popup-container {
    bottom: auto;
    max-width: none;
    min-width: 0;
    width: 100%;
    height: auto;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .s12 .sc-watch__popup-inner {
    position: static;
    -webkit-box-pack: unset;
    -ms-flex-pack: unset;
    justify-content: unset;
    max-height: 85vh;
    padding: 77px 0 105px;
  }
  .s12 .sc-watch__popup-list {
    max-width: 628px;
    margin-top: 72px;
    padding-left: 70px;
    padding-right: 70px;
  }
  .s12 .sc-watch__popup-close {
    top: auto;
    bottom: -30px;
    left: calc(50% - 30px);
  }
  .s12 .sc-watch__popup.sc-watch__popup--open .sc-watch__popup-container {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  .s1 .sc-watch__popup-inner {
    max-width: none;
    padding: 0 96px;
    padding: 0 12.5vw;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-inner {
      padding: 0 45px;
      padding: 0 12.5vw;
    }
  }
  .s1 .sc-watch__popup-list {
    margin-top: 106.66667px;
    margin-top: 13.88889vw;
    padding: 0;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-list {
      margin-top: 50px;
      margin-top: 13.88889vw;
    }
  }
  .s1 .sc-watch__popup-list dt {
    color: #171717;
    font-size: 51.2px;
    font-size: 6.66667vw;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-list dt {
      font-size: 24px;
      font-size: 6.66667vw;
    }
  }
  .s1 .sc-watch__popup-list dd {
    margin-top: 32px;
    margin-top: 4.16667vw;
    font-size: 34.13333px;
    font-size: 4.44444vw;
    line-height: 1.25;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-list dd {
      margin-top: 15px;
      margin-top: 4.16667vw;
    }
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-list dd {
      font-size: 16px;
      font-size: 4.44444vw;
    }
  }
  .s1 .sc-watch__popup-list:first-child {
    padding-top: 142.93333px;
    padding-top: 18.61111vw;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-list:first-child {
      padding-top: 67px;
      padding-top: 18.61111vw;
    }
  }
  .s1 .sc-watch__popup-list:last-child {
    padding-bottom: 170.66667px;
    padding-bottom: 22.22222vw;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-list:last-child {
      padding-bottom: 80px;
      padding-bottom: 22.22222vw;
    }
  }
  .s1 .sc-watch__popup-close {
    bottom: -51.2px;
    bottom: -6.66667vw;
    left: 50%;
    margin-left: -51.2px;
    margin-left: -6.66667vw;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-close {
      bottom: -24px;
      bottom: -6.66667vw;
    }
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-close {
      margin-left: -24px;
      margin-left: -6.66667vw;
    }
  }
  .s1 .sc-watch__popup-close .sc-cta-close {
    width: 102.4px;
    width: 13.33333vw;
    height: 102.4px;
    height: 13.33333vw;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-close .sc-cta-close {
      width: 48px;
      width: 13.33333vw;
    }
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-close .sc-cta-close {
      height: 48px;
      height: 13.33333vw;
    }
  }
  .s1 .sc-watch__popup-close .sc-cta-close:after,
  .s1 .sc-watch__popup-close .sc-cta-close:before {
    width: 51.2px;
    width: 6.66667vw;
  }
  @media (max-width: 360px) {
    .s1 .sc-watch__popup-close .sc-cta-close:after,
    .s1 .sc-watch__popup-close .sc-cta-close:before {
      width: 24px;
      width: 6.66667vw;
    }
  }
  .sc-watch .sc-watch-classic-kv {
    overflow: hidden;
    margin: 0 auto;
  }
  .sc-watch .sc-watch-classic-kv__wrap {
    position: relative;
    max-width: 1920px;
    height: 800px;
    height: 55.55556vw;
    margin: 0 auto;
    background-color: #000;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-classic-kv__wrap {
      height: 800px;
    }
  }
  .sc-watch .sc-watch-classic-kv__text {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    top: 132px;
    top: 9.16667vw;
    z-index: 5;
    width: 700px;
    width: 48.61111vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-classic-kv__text {
      top: 132px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-classic-kv__text {
      width: 700px;
    }
  }
  .sc-watch .sc-watch-classic-kv__headline {
    color: #fff;
    text-align: center;
    letter-spacing: 0.01em;
  }
  .sc-watch .sc-watch-classic-kv__visual {
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .sc-watch .sc-watch-classic-kv__visual img {
    width: 1920px;
    width: 133.33333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-classic-kv__visual img {
      width: 1920px;
    }
  }
  .rtl .sc-watch .sc-watch-classic-kv__visual {
    left: auto;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-classic-kv__wrap {
      height: 1254.4px;
      height: 163.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-classic-kv__wrap {
      height: 588px;
      height: 163.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-classic-kv__text {
      top: auto;
      bottom: 230.4px;
      bottom: 30vw;
      width: 100%;
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-classic-kv__text {
      bottom: 108px;
      bottom: 30vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-classic-kv__text {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-classic-kv__headline {
      letter-spacing: -0.001em;
    }
    .sc-watch .sc-watch-classic-kv__visual {
      left: 0;
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0);
      height: 100%;
    }
    .sc-watch .sc-watch-classic-kv__visual img {
      width: auto;
      height: 100%;
    }
    .rtl .sc-watch .sc-watch-classic-kv__visual {
      right: 0;
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0);
    }
  }
  .sc-watch .sc-watch-be-good {
    position: relative;
    max-width: 1920px;
    margin: 0 auto;
  }
  .sc-watch .sc-watch-be-good__contents {
    padding-top: 92px;
    padding-top: 6.38889vw;
    background-color: var(--secondary--color);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__contents {
      padding-top: 5px;
    }
  }
  .sc-watch .sc-watch-be-good__text {
    position: relative;
    z-index: 1;
    opacity: 0;
    -webkit-transform: translateY(20%);
    -ms-transform: translateY(20%);
    transform: translateY(20%);
    width: 660px;
    width: 45.83333vw;
    margin: 0 auto;
    padding-bottom: 73px;
    padding-bottom: 5.06944vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__text {
      width: 1000px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__text {
      padding-bottom: 73px;
    }
  }
  .sc-watch .sc-watch-be-good__text.is-active {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: opacity 0.5s ease-out, -webkit-transform 0.5s ease-out;
    transition: opacity 0.5s ease-out, -webkit-transform 0.5s ease-out;
    -o-transition: opacity 0.5s ease-out, transform 0.5s ease-out;
    transition: opacity 0.5s ease-out, transform 0.5s ease-out;
    transition: opacity 0.5s ease-out, transform 0.5s ease-out,
      -webkit-transform 0.5s ease-out;
  }
  .sc-watch .sc-watch-be-good__headline {
    font-size: 80px;
    font-size: 5.55556vw;
    line-height: 1.175;
    color: #3d5520;
    text-align: center;
  }
  html[lang^="th"] .sc-watch .sc-watch-be-good__headline {
    font-size: 116px;
    font-size: 8.05556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__headline {
      font-size: 70px;
      font-weight: 700;
    }
    html[lang^="th"] .sc-watch .sc-watch-be-good__headline {
      font-size: 116px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-be-good__headline {
    line-height: 0.8225;
  }
  .sc-watch .sc-watch-be-good__description {
    padding-top: 22px;
    padding-top: 1.52778vw;
    color: #ffffff;
    text-align: center;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__description {
      padding-top: 22px;
    }
  }
  .sc-watch .sc-watch-be-good__description .click_sup {
    color: #cdcdcd;
  }
  .sc-watch .sc-watch-be-good__visual {
    position: relative;
    overflow: hidden;
    z-index: 0;
    width: 100%;
    height: 568px;
    height: 30vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__visual {
      height: 500px;
      margin-top: -250px;
    }
  }
  .sc-watch .sc-watch-be-good__visual img {
    opacity: 0;
    position: relative;
    left: 50%;
    width: 1920px;
    width: 133.33333vw;
    -webkit-transform: translate(-50%, 20%);
    -ms-transform: translate(-50%, 20%);
    transform: translate(-50%, 20%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__visual img {
      width: 1920px;
    }
  }
  .rtl .sc-watch .sc-watch-be-good__visual img {
    left: auto;
    right: 50%;
    -webkit-transform: translate(50%, 20%);
    -ms-transform: translate(50%, 20%);
    transform: translate(50%, 20%);
  }
  .sc-watch .sc-watch-be-good__visual.is-active img {
    opacity: 1;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: opacity 0.8s ease-out, -webkit-transform 0.8s ease-out;
    transition: opacity 0.8s ease-out, -webkit-transform 0.8s ease-out;
    -o-transition: opacity 0.8s ease-out, transform 0.8s ease-out;
    transition: opacity 0.8s ease-out, transform 0.8s ease-out;
    transition: opacity 0.8s ease-out, transform 0.8s ease-out,
      -webkit-transform 0.8s ease-out;
  }
  .rtl .sc-watch .sc-watch-be-good__visual.is-active img {
    -webkit-transform: translate(50%, 0);
    -ms-transform: translate(50%, 0);
    transform: translate(50%, 0);
  }
  .sc-watch .sc-watch-be-good__article {
    max-width: 1440px;
    margin: 0 auto;
    padding: 74px 311px 0;
    padding: 5.13889vw 21.59722vw 0;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__article {
      padding: 74px 311px 0;
    }
  }
  .sc-watch .sc-watch-be-good__article-cta {
    padding-top: 45px;
    padding-top: 3.125vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-be-good__article-cta {
      padding-top: 45px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-be-good__contents {
      padding-top: 100.26667px;
      padding-top: 13.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__contents {
      padding-top: 47px;
      padding-top: 13.05556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-be-good__text {
      width: 614.4px;
      width: 80vw;
      padding-bottom: 138.66667px;
      padding-bottom: 18.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__text {
      width: 288px;
      width: 80vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__text {
      padding-bottom: 65px;
      padding-bottom: 18.05556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-be-good__headline {
      padding: 0 4.26667px;
      padding: 0 0.55556vw;
      font-size: 81.06667px;
      font-size: 10.55556vw;
      line-height: 1.1578;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__headline {
      padding: 0 2px;
      padding: 0 0.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-be-good__headline {
      font-size: 117.54667px;
      font-size: 15.30556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__headline {
      font-size: 38px;
      font-size: 10.55556vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-be-good__headline {
      font-size: 55.1px;
      font-size: 15.30556vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-be-good__headline {
      line-height: 0.81046;
    }
    .sc-watch .sc-watch-be-good__description {
      padding-top: 64px;
      padding-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__description {
      padding-top: 30px;
      padding-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-be-good__visual {
      height: 571.73333px;
      height: 30vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__visual {
      height: 268px;
      height: 74.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-be-good__visual img {
      left: auto;
      width: 100%;
      -webkit-transform: translateY(20%);
      -ms-transform: translateY(20%);
      transform: translateY(20%);
    }
    .rtl .sc-watch .sc-watch-be-good__visual img {
      right: auto;
      -webkit-transform: translateY(20%);
      -ms-transform: translateY(20%);
      transform: translateY(20%);
    }
    .sc-watch .sc-watch-be-good__visual.is-active img {
      -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
      transform: translateY(0);
    }
    .rtl .sc-watch .sc-watch-be-good__visual.is-active img {
      right: auto;
      -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
      transform: translateY(0);
    }
    .sc-watch .sc-watch-be-good__article {
      width: 100%;
      margin-left: 0;
      padding: 83.2px 76.8px 0;
      padding: 10.83333vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__article {
      padding: 39px 36px 0;
      padding: 10.83333vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-be-good__article-cta {
      padding-top: 38.4px;
      padding-top: 5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-be-good__article-cta {
      padding-top: 18px;
      padding-top: 5vw;
    }
  }
  .sc-watch .sc-watch-tech-review {
    position: relative;
    z-index: 10;
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 175px;
    padding-top: 12.15278vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-tech-review {
      padding-top: 175px;
    }
  }
  .sc-watch .sc-watch-tech-review__headline {
    padding-bottom: 74px;
    padding-bottom: 5.13889vw;
    text-align: center;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-tech-review__headline {
      padding-bottom: 74px;
    }
  }
  .sc-watch .sc-watch-tech-review__video {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-tech-review__video {
      width: 652px;
    }
  }
  .sc-watch .sc-watch-tech-review__video-link {
    display: block;
    overflow: hidden;
    position: relative;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    border-radius: 40px;
    border-radius: 2.77778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-tech-review__video-link {
      border-radius: 40px;
    }
  }
  .sc-watch .sc-watch-tech-review__video-link > img {
    width: 100%;
    -webkit-transition: cubic-bezier(0.35, 0, 0.15, 1) transform 2s;
    -o-transition: cubic-bezier(0.35, 0, 0.15, 1) transform 2s;
    transition: cubic-bezier(0.35, 0, 0.15, 1) transform 2s;
  }
  .sc-watch .sc-watch-tech-review__video-link:focus > img,
  .sc-watch .sc-watch-tech-review__video-link:hover > img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
  }
  .sc-watch
    .sc-watch-tech-review__video-link:focus
    .sc-watch-tech-review__video-cta.s-default,
  .sc-watch
    .sc-watch-tech-review__video-link:hover
    .sc-watch-tech-review__video-cta.s-default {
    opacity: 0;
  }
  .sc-watch
    .sc-watch-tech-review__video-link:focus
    .sc-watch-tech-review__video-cta.s-over,
  .sc-watch
    .sc-watch-tech-review__video-link:hover
    .sc-watch-tech-review__video-cta.s-over {
    opacity: 1;
  }
  .sc-watch .sc-watch-tech-review__video-link:focus {
    -webkit-box-shadow: 0 0 5px #fff;
    box-shadow: 0 0 5px #fff;
    outline: 2px dashed #000;
    outline-offset: 0;
  }
  .sc-watch .sc-watch-tech-review__video-cta {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 98px;
    width: 6.80556vw;
    height: 98px;
    height: 6.80556vw;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-tech-review__video-cta {
      width: 98px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-tech-review__video-cta {
      height: 98px;
    }
  }
  .sc-watch .sc-watch-tech-review__video-cta img {
    width: 100%;
  }
  .sc-watch .sc-watch-tech-review__video-cta.s-over {
    opacity: 0;
  }
  .sc-watch .sc-watch-tech-review__video-description {
    padding-top: 16px;
    padding-top: 1.11111vw;
    text-align: center;
    font-family: Inter, "sans serif";
    font-weight: 700;
    font-size: 18px;
    font-size: 1.25vw;
    line-height: 1.4444;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-tech-review__video-description {
      padding-top: 16px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-tech-review__video-description {
    font-size: 24.3px;
    font-size: 1.6875vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-tech-review__video-description {
      font-size: 18px;
    }
    html[lang^="th"] .sc-watch .sc-watch-tech-review__video-description {
      font-size: 24.3px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-tech-review__video-description {
    line-height: 1.0833;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-tech-review {
      padding-top: 183.46667px;
      padding-top: 23.88889vw;
      padding-bottom: 0;
      padding-bottom: 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review {
      padding-top: 86px;
      padding-top: 23.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review {
      padding-bottom: 0;
      padding-bottom: 0;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-tech-review__wrap {
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__wrap {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-tech-review__headline {
      padding-bottom: 70.4px;
      padding-bottom: 9.16667vw;
      text-align: left;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__headline {
      padding-bottom: 33px;
      padding-bottom: 9.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-tech-review__headline {
      text-align: right;
    }
    .sc-watch .sc-watch-tech-review__video {
      width: 556.8px;
      width: 72.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__video {
      width: 261px;
      width: 72.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-tech-review__video-link {
      border-radius: 42.66667px;
      border-radius: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__video-link {
      border-radius: 20px;
      border-radius: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-tech-review__video-cta {
      width: 108.8px;
      width: 14.16667vw;
      height: 108.8px;
      height: 14.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__video-cta {
      width: 51px;
      width: 14.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__video-cta {
      height: 51px;
      height: 14.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-tech-review__video-description {
      width: 424.53333px;
      width: 55.27778vw;
      margin: 0 auto;
      padding-top: 17.06667px;
      padding-top: 2.22222vw;
      font-size: 23.46667px;
      font-size: 3.05556vw;
      line-height: 1.2727;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__video-description {
      width: 199px;
      width: 55.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__video-description {
      padding-top: 8px;
      padding-top: 2.22222vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-tech-review__video-description {
      font-size: 31.68px;
      font-size: 4.125vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-tech-review__video-description {
      font-size: 11px;
      font-size: 3.05556vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-tech-review__video-description {
      font-size: 14.85px;
      font-size: 4.125vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-tech-review__video-description {
      line-height: 0.95452;
    }
  }
  .sc-watch .sc-watch-design01 {
    max-width: 1920px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design01 {
      padding-top: 80px;
    }
  }
  .sc-watch .sc-watch-design01__wrap {

    margin: 0 auto;
  }
  .sc-watch .sc-watch-design01__text {
    padding-left: 310px;
    padding-left: 21.52778vw;
    padding-bottom: 109px;
    padding-bottom: 7.56944vw;
    opacity: 0;
    -webkit-transform: translateY(20%);
    -ms-transform: translateY(20%);
    transform: translateY(20%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design01__text {
      padding-left: 200px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design01__text {
      margin-bottom: -200px;
    }
  }
  .rtl .sc-watch .sc-watch-design01__text {
    padding-left: 0;
    padding-right: 310px;
    padding-right: 21.52778vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-design01__text {
      padding-right: 310px;
    }
  }
  .sc-watch .sc-watch-design01__text.is-active {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: opacity 0.5s ease-out, -webkit-transform 0.5s ease-out;
    transition: opacity 0.5s ease-out, -webkit-transform 0.5s ease-out;
    -o-transition: opacity 0.5s ease-out, transform 0.5s ease-out;
    transition: opacity 0.5s ease-out, transform 0.5s ease-out;
    transition: opacity 0.5s ease-out, transform 0.5s ease-out,
      -webkit-transform 0.5s ease-out;
  }
  .sc-watch .sc-watch-design01__eyebrow {
    padding-bottom: 50px;
    padding-bottom: 3.47222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design01__eyebrow {
      padding-bottom: 50px;
    }
  }
  .sc-watch .sc-watch-design01__bg {
    height: 490px;
    height: 34.02778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design01__bg {
      height: 350px;
    }
  }
  .sc-watch .sc-watch-design01__bg img {
    position: relative;
    left: 50%;
    width: 1920px;
    width: 133.33333vw;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design01__bg img {
      width: 1920px;
    }
  }
  .rtl .sc-watch .sc-watch-design01__bg img {
    left: auto;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design01 {
      padding-top: 174.93333px;
      padding-top: 22.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design01 {
      padding-top: 82px;
      padding-top: 22.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design01__text {
      padding: 0 76.8px 85.33333px;
      padding: 0 10vw 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design01__text {
      padding: 0 36px 40px;
      padding: 0 10vw 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-design01__text {
      padding: 0 76.8px 85.33333px;
      padding: 0 10vw 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-design01__text {
      padding: 0 36px 40px;
      padding: 0 10vw 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design01__eyebrow {
      padding-bottom: 19.2px;
      padding-bottom: 2.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design01__eyebrow {
      padding-bottom: 9px;
      padding-bottom: 2.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design01__bg {
      height: 283.73333px;
      height: 36.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design01__bg {
      height: 133px;
      height: 36.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design01__bg img {
      position: static;
      width: 100%;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
    }
    .rtl .sc-watch .sc-watch-design01__bg img {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
    }
  }
  .sc-watch .sc-watch-design02 {
    position: relative;
    z-index: 1;
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02 {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-design02__wrap {
    width: 1098px;
    width: 76.25vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__wrap {
      width: 1098px;
    }
  }
  .sc-watch .sc-watch-design02__text {
    width: 988px;
    width: 68.61111vw;
    margin: 0 auto;
    padding-bottom: 74px;
    padding-bottom: 5.13889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__text {
      width: 100%;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__text {
      padding-bottom: 74px;
    }
  }
  .sc-watch .sc-watch-design02__text-header {
    float: left;
    width: 50%;
    padding-left: 84px;
    padding-left: 5.83333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__text-header {
      padding-left: 0px;
    }
  }
  .rtl .sc-watch .sc-watch-design02__text-header {
    float: right;
    padding-left: 0;
    padding-right: 84px;
    padding-right: 5.83333vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-design02__text-header {
      padding-right: 84px;
    }
  }
  .sc-watch .sc-watch-design02__text:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-design02__eyebrow {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__eyebrow {
      padding-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-design02__description {
    float: right;
    width: 50%;
    padding-top: 49px;
    padding-top: 3.40278vw;
    padding-left: 95px;
    padding-left: 6.59722vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__description {
      padding-top: 0px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__description {
      padding-left: 95px;
    }
  }
  .rtl .sc-watch .sc-watch-design02__description {
    float: left;
    padding-left: 0;
    padding-right: 95px;
    padding-right: 6.59722vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-design02__description {
      padding-right: 95px;
    }
  }
  .sc-watch .sc-watch-design02__contents:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-design02__image-list:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-design02__image-item {
    overflow: hidden;
    position: relative;
    border-radius: 10px;
  }
  .sc-watch .sc-watch-design02__image-item:first-child {
    z-index: 2;
    height: 667px;
    height: 46.31944vw;
    margin-bottom: 20px;
    margin-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__image-item:first-child {
      height: 500px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__image-item:first-child {
      margin-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-design02__image-item:nth-child(2) {
    float: left;
    width: 539px;
    width: 37.43056vw;
    height: 667px;
    height: 46.31944vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__image-item:nth-child(2) {
      width: 539px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__image-item:nth-child(2) {
      height: 667px;
    }
  }
  .sc-watch .sc-watch-design02__image-item:nth-child(3) {
    float: right;
    width: 539px;
    width: 37.43056vw;
    height: 667px;
    height: 46.31944vw;
    background: #000;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__image-item:nth-child(3) {
      width: 539px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__image-item:nth-child(3) {
      height: 667px;
    }
  }
  .sc-watch .sc-watch-design02__image-item > img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  .sc-watch .sc-watch-design02__image-item canvas {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
    width: 100%;
    height: 100%;
    opacity: 0;
  }
  .sc-watch .sc-watch-design02__cta-wrap {
    width: 820px;
    width: 56.94444vw;
    margin: 0 auto;
    padding-top: 40px;
    padding-top: 2.77778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__cta-wrap {
      width: 820px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design02__cta-wrap {
      padding-top: 40px;
    }
  }
  .sc-watch
    .sc-watch-design02.is-start
    .sc-watch-design02__image-item:nth-child(3)
    canvas {
    opacity: 1;
    -webkit-transition: opacity 1s ease-out 0.3s;
    -o-transition: opacity 1s ease-out 0.3s;
    transition: opacity 1s ease-out 0.3s;
  }
  .sc-watch
    .sc-watch-design02.is-start
    .sc-watch-design02__image-item:nth-child(3)
    img {
    opacity: 0;
    -webkit-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
  }
  .sc-watch .sc-watch-design02.is-end .sc-watch-design02__image-item canvas {
    opacity: 0;
    -webkit-transition: opacity 0.8s ease-out;
    -o-transition: opacity 0.8s ease-out;
    transition: opacity 0.8s ease-out;
  }
  .sc-watch
    .sc-watch-design02.is-end
    .sc-watch-design02__image-item:nth-child(3)
    img {
    opacity: 1;
    -webkit-transition: opacity 0.8s ease-out 0.8s;
    -o-transition: opacity 0.8s ease-out 0.8s;
    transition: opacity 0.8s ease-out 0.8s;
  }
  .sL
    .sc-watch
    .sc-watch-design02
    .sc-watch-design02__image-item:nth-child(3)
    img {
    opacity: 1;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design02 {
      margin-top: -59.73333px;
      margin-top: -7.77778vw;
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design02 {
      margin-top: -28px;
      margin-top: -7.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design02 {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design02__wrap {
      width: 100%;
    }
    .sc-watch .sc-watch-design02__text {
      width: 100%;
      padding: 0 76.8px 64px;
      padding: 0 10vw 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design02__text {
      padding: 0 36px 30px;
      padding: 0 10vw 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design02__text-header {
      float: none;
      width: 100%;
      padding-left: 0;
    }
    .rtl .sc-watch .sc-watch-design02__text-header {
      float: none;
      padding-right: 0;
    }
    .sc-watch .sc-watch-design02__eyebrow {
      padding-bottom: 32px;
      padding-bottom: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design02__eyebrow {
      padding-bottom: 15px;
      padding-bottom: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design02__description {
      float: none;
      width: 100%;
      padding-left: 0;
      padding-top: 32px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design02__description {
      padding-top: 15px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-design02__description {
      float: none;
      padding-right: 0;
    }
    .sc-watch .sc-watch-design02__image-item:first-child {
      height: 467.2px;
      height: 60.83333vw;
      margin-bottom: 34.13333px;
      margin-bottom: 4.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design02__image-item:first-child {
      height: 219px;
      height: 60.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design02__image-item:first-child {
      margin-bottom: 16px;
      margin-bottom: 4.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design02__image-item:nth-child(2) {
      width: 47.7777%;
      height: 0;
      padding-bottom: 60.5555%;
    }
    .sc-watch .sc-watch-design02__image-item:nth-child(3) {
      width: 49%;
      height: 0;
      padding-bottom: 60.5555%;
    }
    .sc-watch .sc-watch-design02__cta-wrap {
      width: 100%;
      padding: 42.66667px 76.8px 0;
      padding: 5.55556vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design02__cta-wrap {
      padding: 20px 36px 0;
      padding: 5.55556vw 10vw 0;
    }
  }
  .sc-watch .sc-watch-design-studio {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-design-studio__wrap {
    width: 1100px;
    width: 76.38889vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__wrap {
      width: 1100px;
    }
  }
  .sc-watch .sc-watch-design-studio__wrap:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-design-studio__text {
    float: right;
    width: 372px;
    width: 25.83333vw;
    padding-top: 25px;
    padding-top: 1.73611vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__text {
      width: 372px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__text {
      padding-top: 25px;
    }
  }
  .sc-watch .sc-watch-design-studio__description {
    padding-top: 38px;
    padding-top: 2.63889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__description {
      padding-top: 38px;
    }
  }
  .sc-watch .sc-watch-design-studio__contents {
    position: relative;
    float: left;
  }
  .sc-watch .sc-watch-design-studio__image {
    overflow: hidden;
    width: 677px;
    width: 47.01389vw;
    height: 469px;
    height: 32.56944vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__image {
      width: 677px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__image {
      height: 469px;
    }
  }
  .sc-watch .sc-watch-design-studio__image img {
    width: 100%;
  }
  .sc-watch .sc-watch-design-studio__cta-wrap {
    position: absolute;
    left: 728px;
    left: 50.55556vw;
    bottom: 0;
    bottom: 0;
    width: 500px;
    width: 34.72222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__cta-wrap {
      left: 728px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__cta-wrap {
      bottom: 0;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-design-studio__cta-wrap {
      width: 500px;
    }
  }
  .rtl .sc-watch .sc-watch-design-studio__cta-wrap {
    width: 372px;
    width: 25.83333vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-design-studio__cta-wrap {
      width: 372px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design-studio {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design-studio {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design-studio__wrap {
      width: 100%;
    }
    .sc-watch .sc-watch-design-studio__text {
      float: none;
      width: 100%;
      padding: 0 76.8px 57.6px;
      padding: 0 10vw 7.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design-studio__text {
      padding: 0 36px 27px;
      padding: 0 10vw 7.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design-studio__description {
      padding-top: 49.06667px;
      padding-top: 6.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design-studio__description {
      padding-top: 23px;
      padding-top: 6.38889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-design-studio__contents {
      float: none;
    }
    .sc-watch .sc-watch-design-studio__image {
      width: 100%;
      height: 0;
      padding-bottom: 116.666%;
    }
    .sc-watch .sc-watch-design-studio__cta-wrap {
      position: static;
      width: 100%;
      padding: 42.66667px 76.8px 0;
      padding: 5.55556vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-design-studio__cta-wrap {
      padding: 20px 36px 0;
      padding: 5.55556vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-design-studio__cta-wrap {
      width: 100%;
    }
  }
  .sc-watch .sc-watch-band {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 195px;
    padding-top: 13.54167vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band {
      padding-top: 100px;
    }
  }
  .sc-watch .sc-watch-band__wrap {
    margin: 0 auto;
  }
  .sc-watch .sc-watch-band__text {
    width: 1097px;
    width: 76.18056vw;
    margin: 0 auto;
    padding-bottom: 70px;
    padding-bottom: 4.86111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__text {
      width: 1097px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__text {
      padding-bottom: 70px;
    }
  }
  .sc-watch .sc-watch-band__text-header {
    float: left;
    width: 50%;
    padding-left: 139px;
    padding-left: 9.65278vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__text-header {
      padding-left: 139px;
    }
  }
  .rtl .sc-watch .sc-watch-band__text-header {
    float: right;
    padding-left: 0;
    padding-right: 139px;
    padding-right: 9.65278vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-band__text-header {
      padding-right: 139px;
    }
  }
  .sc-watch .sc-watch-band__text:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-band__eyebrow {
    padding-bottom: 19px;
    padding-bottom: 1.31944vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__eyebrow {
      padding-bottom: 19px;
    }
  }
  .sc-watch .sc-watch-band__description {
    float: left;
    width: 50%;
    padding-top: 44px;
    padding-top: 3.05556vw;
    padding-left: 10px;
    padding-left: 0.69444vw;
    padding-right: 31px;
    padding-right: 2.15278vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__description {
      padding-top: 0px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__description {
      padding-left: 10px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__description {
      padding-right: 31px;
    }
  }
  .rtl .sc-watch .sc-watch-band__description {
    float: right;
    padding-left: 31px;
    padding-left: 2.15278vw;
    padding-right: 10px;
    padding-right: 0.69444vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-band__description {
      padding-left: 31px;
    }
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-band__description {
      padding-right: 10px;
    }
  }
  .sc-watch .sc-watch-band__contents {
    width: 1097px;
    width: 76.18056vw;
    margin-left: 172px;
    margin-left: 11.94444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__contents {
      width: 1097px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__contents {
      margin-left: 172px;
    }
  }
  .sc-watch .sc-watch-band__contents:after {
    display: block;
    clear: both;
    content: "";
  }
  .rtl .sc-watch .sc-watch-band__contents {
    margin-left: 0;
    margin-right: 172px;
    margin-right: 11.94444vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-band__contents {
      margin-right: 172px;
    }
  }
  .sc-watch .sc-watch-band__image-list:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-band__image-item {
    overflow: hidden;
    position: relative;
    width: 539px;
    width: 37.43056vw;
    height: 667px;
    height: 46.31944vw;
    background-color: #fafafa;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__image-item {
      width: 539px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__image-item {
      height: 667px;
    }
  }
  .sc-watch .sc-watch-band__image-item:nth-child(1) {
    float: left;
  }
  .sc-watch .sc-watch-band__image-item:nth-child(1) img {
    top: 45px;
    top: 3.125vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-band__image-item:nth-child(1) img {
      top: 0px;
      
    }
  }
  .sc-watch .sc-watch-band__image-item:nth-child(2) {
    float: right;
  }
  .max-w-60{
    max-width: 60px !important;
  }
  .sc-watch .sc-watch-band__image-item > img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    border-radius: 10px;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-band {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-band {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-band__wrap {
      width: 100%;
      padding: 0 36.26667px;
      padding: 0 4.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-band__wrap {
      padding: 0 17px;
      padding: 0 4.72222vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-band__text {
      width: auto;
      padding: 0 40.53333px 59.73333px;
      padding: 0 5.27778vw 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-band__text {
      padding: 0 19px 28px;
      padding: 0 5.27778vw 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-band__text {
      padding: 0 40.53333px 59.73333px;
      padding: 0 5.27778vw 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-band__text {
      padding: 0 19px 28px;
      padding: 0 5.27778vw 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-band__text-header {
      float: none;
      width: 100%;
      padding: 0;
    }
    .rtl .sc-watch .sc-watch-band__text-header {
      float: none;
      padding-right: 0;
    }
    .sc-watch .sc-watch-band__eyebrow {
      padding-bottom: 32px;
      padding-bottom: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-band__eyebrow {
      padding-bottom: 15px;
      padding-bottom: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-band__description {
      float: none;
      width: 100%;
      padding: 0;
      padding-top: 46.93333px;
      padding-top: 6.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-band__description {
      padding-top: 22px;
      padding-top: 6.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-band__description {
      float: none;
      padding-right: 0;
    }
    .sc-watch .sc-watch-band__contents {
      width: auto;
      margin-left: 0;
    }
    .rtl .sc-watch .sc-watch-band__contents {
      margin-right: 0;
    }
    .sc-watch .sc-watch-band__image-item {
      float: none;
      width: 100%;
      height: 864px;
      height: 112.5vw;
      background-color: #f6f6f6;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-band__image-item {
      height: 405px;
      height: 112.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-band__image-item:nth-child(1) img {
      top: 0;
    }
    .sc-watch .sc-watch-band__image-item:nth-child(2) {
      margin-top: 42.66667px;
      margin-top: 5.55556vw;
      padding-bottom: 124.233%;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-band__image-item:nth-child(2) {
      margin-top: 20px;
      margin-top: 5.55556vw;
    }
  }
  .sc-watch .sc-watch-graphic {
    max-width: 1920px;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-graphic__wrap {
    margin: 0 auto;
  }
  .sc-watch .sc-watch-graphic__text {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-bottom: 104px;
    padding-bottom: 7.22222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__text {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__text {
      padding-bottom: 104px;
    }
  }
  .sc-watch .sc-watch-graphic__eyebrow {
    padding-bottom: 18px;
    padding-bottom: 1.25vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__eyebrow {
      padding-bottom: 18px;
    }
  }
  .sc-watch .sc-watch-graphic__contents {
    direction: ltr;
  }
  .sc-watch .sc-watch-graphic__contents-bottom {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-right: 168px;
    padding-right: 11.66667vw;
    padding-top: 93px;
    padding-top: 6.45833vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__contents-bottom {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__contents-bottom {
      padding-right: 168px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__contents-bottom {
      padding-top: 93px;
    }
  }
  .sc-watch .sc-watch-graphic__contents-bottom:after {
    display: block;
    clear: both;
    content: "";
  }
  .rtl .sc-watch .sc-watch-graphic__contents-bottom {
    direction: rtl;
    padding-right: 0;
    padding-left: 168px;
    padding-left: 11.66667vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-graphic__contents-bottom {
      padding-left: 168px;
    }
  }
  .sc-watch .sc-watch-graphic__image {
    position: relative;
    width: 100%;
    height: 592px;
    height: 41.11111vw;
    -webkit-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image {
      height: 592px;
    }
  }
  .sc-watch .sc-watch-graphic__image-track {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    left: 50%;
    top: 155px;
    top: 10.76389vw;
    z-index: 3;
    width: 6700px;
    width: 465.27778vw;
    padding-right: 2345px;
    padding-right: 162.84722vw;
    -webkit-transform: translateX(-17.58%);
    -ms-transform: translateX(-17.58%);
    transform: translateX(-17.58%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-track {
      top: 155px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-track {
      width: 6700px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-track {
      padding-right: 2345px;
    }
  }
  .sc-watch .sc-watch-graphic__image-item {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 275px;
    width: 19.09722vw;
    height: 275px;
    height: 19.09722vw;
    padding: 0 30px;
    padding: 0 2.08333vw;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-item {
      width: 275px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-item {
      height: 275px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-item {
      padding: 0 30px;
    }
  }
  .sc-watch .sc-watch-graphic__image-item img {
    border-radius: 50%;
  }
  .sc-watch .sc-watch-graphic__image-layer {
    position: absolute;
    left: 50%;
    top: 6px;
    top: 0.41667vw;
    z-index: 5;
    width: 371px;
    width: 25.76389vw;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-layer {
      top: 6px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-layer {
      width: 371px;
    }
  }
  .sc-watch .sc-watch-graphic__image-layer-back {
    position: absolute;
    left: 49.7%;
    top: 151px;
    top: 10.48611vw;
    z-index: 1;
    width: 287px;
    width: 19.93056vw;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-layer-back {
      top: 151px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image-layer-back {
      width: 287px;
    }
  }
  .sc-watch .sc-watch-graphic__image-layer-watch {
    position: relative;
    z-index: 3;
  }
  .sc-watch .sc-watch-graphic__image:after {
    display: block;
    position: absolute;
    left: 49.8%;
    top: 154px;
    top: 10.69444vw;
    z-index: 0;
    width: 280px;
    width: 19.44444vw;
    height: 280px;
    height: 19.44444vw;
    border-radius: 50%;
    background-color: #000;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    content: "";
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image:after {
      top: 154px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image:after {
      width: 280px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-graphic__image:after {
      height: 280px;
    }
  }
  .sc-watch .sc-watch-graphic__image img {
    width: 100%;
  }
  .sc-watch .sc-watch-graphic.scene1 .sc-watch-graphic__image-track {
    -webkit-transform: translate3d(-22.58%, 0, 0);
    transform: translate3d(-22.58%, 0, 0);
    -webkit-transition: -webkit-transform 0.28875s ease-in-out;
    transition: -webkit-transform 0.28875s ease-in-out;
    -o-transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out,
      -webkit-transform 0.28875s ease-in-out;
  }
  .sc-watch .sc-watch-graphic.scene2 .sc-watch-graphic__image-track {
    -webkit-transform: translate3d(-27.58%, 0, 0);
    transform: translate3d(-27.58%, 0, 0);
    -webkit-transition: -webkit-transform 0.28875s ease-in-out;
    transition: -webkit-transform 0.28875s ease-in-out;
    -o-transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out,
      -webkit-transform 0.28875s ease-in-out;
  }
  .sc-watch .sc-watch-graphic.scene3 .sc-watch-graphic__image-track {
    -webkit-transform: translate3d(-32.58%, 0, 0);
    transform: translate3d(-32.58%, 0, 0);
    -webkit-transition: -webkit-transform 0.28875s ease-in-out;
    transition: -webkit-transform 0.28875s ease-in-out;
    -o-transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out,
      -webkit-transform 0.28875s ease-in-out;
  }
  .sc-watch .sc-watch-graphic.scene4 .sc-watch-graphic__image-track {
    -webkit-transform: translate3d(-37.58%, 0, 0);
    transform: translate3d(-37.58%, 0, 0);
    -webkit-transition: -webkit-transform 0.28875s ease-in-out;
    transition: -webkit-transform 0.28875s ease-in-out;
    -o-transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out,
      -webkit-transform 0.28875s ease-in-out;
  }
  .sc-watch .sc-watch-graphic.scene5 .sc-watch-graphic__image-track {
    -webkit-transform: translate3d(-42.58%, 0, 0);
    transform: translate3d(-42.58%, 0, 0);
    -webkit-transition: -webkit-transform 0.28875s ease-in-out;
    transition: -webkit-transform 0.28875s ease-in-out;
    -o-transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out,
      -webkit-transform 0.28875s ease-in-out;
  }
  .sc-watch .sc-watch-graphic.scene6 .sc-watch-graphic__image-track {
    -webkit-transform: translate3d(-47.58%, 0, 0);
    transform: translate3d(-47.58%, 0, 0);
    -webkit-transition: -webkit-transform 0.28875s ease-in-out;
    transition: -webkit-transform 0.28875s ease-in-out;
    -o-transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out;
    transition: transform 0.28875s ease-in-out,
      -webkit-transform 0.28875s ease-in-out;
  }
  .sc-watch .sc-watch-graphic.is-end.scene1 .sc-watch-graphic__image-track {
    -webkit-transform: translate(-22.58%, 0);
    -ms-transform: translate(-22.58%, 0);
    transform: translate(-22.58%, 0);
  }
  .sc-watch .sc-watch-graphic.is-end.scene2 .sc-watch-graphic__image-track {
    -webkit-transform: translate(-27.58%, 0);
    -ms-transform: translate(-27.58%, 0);
    transform: translate(-27.58%, 0);
  }
  .sc-watch .sc-watch-graphic.is-end.scene3 .sc-watch-graphic__image-track {
    -webkit-transform: translate(-32.58%, 0);
    -ms-transform: translate(-32.58%, 0);
    transform: translate(-32.58%, 0);
  }
  .sc-watch .sc-watch-graphic.is-end.scene4 .sc-watch-graphic__image-track {
    -webkit-transform: translate(-37.58%, 0);
    -ms-transform: translate(-37.58%, 0);
    transform: translate(-37.58%, 0);
  }
  .sc-watch .sc-watch-graphic.is-end.scene5 .sc-watch-graphic__image-track {
    -webkit-transform: translate(-42.58%, 0);
    -ms-transform: translate(-42.58%, 0);
    transform: translate(-42.58%, 0);
  }
  .sc-watch .sc-watch-graphic.is-end.scene6 .sc-watch-graphic__image-track {
    -webkit-transform: translate(-47.58%, 0);
    -ms-transform: translate(-47.58%, 0);
    transform: translate(-47.58%, 0);
  }
  .sc-watch .sc-watch-graphic.is-ready .sc-watch-graphic__image {
    opacity: 0;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__text {
      width: 100%;
      padding: 0 76.8px 64px;
      padding: 0 10vw 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__text {
      padding: 0 36px 30px;
      padding: 0 10vw 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__eyebrow {
      padding-bottom: 27.73333px;
      padding-bottom: 3.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__eyebrow {
      padding-bottom: 13px;
      padding-bottom: 3.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__contents-bottom {
      width: 100%;
      padding: 29.86667px 76.8px 0;
      padding: 3.88889vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__contents-bottom {
      padding: 14px 36px 0;
      padding: 3.88889vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-graphic__contents-bottom {
      padding: 29.86667px 76.8px 0;
      padding: 3.88889vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-graphic__contents-bottom {
      padding: 14px 36px 0;
      padding: 3.88889vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__image {
      height: 512px;
      height: 66.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image {
      height: 240px;
      height: 66.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__image-track {
      top: 134.4px;
      top: 17.5vw;
      width: 5717.33333px;
      width: 744.44444vw;
      padding-right: 2001.06667px;
      padding-right: 260.55556vw;
      -webkit-transform: translateX(-17.6%);
      -ms-transform: translateX(-17.6%);
      transform: translateX(-17.6%);
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-track {
      top: 63px;
      top: 17.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-track {
      width: 2680px;
      width: 744.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-track {
      padding-right: 938px;
      padding-right: 260.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__image-item {
      width: 234.66667px;
      width: 30.55556vw;
      height: 234.66667px;
      height: 30.55556vw;
      padding: 0 25.6px;
      padding: 0 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-item {
      width: 110px;
      width: 30.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-item {
      height: 110px;
      height: 30.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-item {
      padding: 0 12px;
      padding: 0 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__image-layer {
      top: 6.4px;
      top: 0.83333vw;
      width: 320px;
      width: 41.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-layer {
      top: 3px;
      top: 0.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-layer {
      width: 150px;
      width: 41.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__image-layer-back {
      left: 49.4%;
      top: 130.13333px;
      top: 16.94444vw;
      width: 251.73333px;
      width: 32.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-layer-back {
      top: 61px;
      top: 16.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image-layer-back {
      width: 118px;
      width: 32.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic__image:after {
      top: 128px;
      top: 16.66667vw;
      width: 243.2px;
      width: 31.66667vw;
      height: 243.2px;
      height: 31.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image:after {
      top: 60px;
      top: 16.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image:after {
      width: 114px;
      width: 31.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-graphic__image:after {
      height: 114px;
      height: 31.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-graphic.scene1 .sc-watch-graphic__image-track {
      -webkit-transform: translate3d(-22.6%, 0, 0);
      transform: translate3d(-22.6%, 0, 0);
    }
    .sc-watch .sc-watch-graphic.scene2 .sc-watch-graphic__image-track {
      -webkit-transform: translate3d(-27.6%, 0, 0);
      transform: translate3d(-27.6%, 0, 0);
    }
    .sc-watch .sc-watch-graphic.scene3 .sc-watch-graphic__image-track {
      -webkit-transform: translate3d(-32.6%, 0, 0);
      transform: translate3d(-32.6%, 0, 0);
    }
    .sc-watch .sc-watch-graphic.scene4 .sc-watch-graphic__image-track {
      -webkit-transform: translate3d(-37.6%, 0, 0);
      transform: translate3d(-37.6%, 0, 0);
    }
    .sc-watch .sc-watch-graphic.scene5 .sc-watch-graphic__image-track {
      -webkit-transform: translate3d(-42.6%, 0, 0);
      transform: translate3d(-42.6%, 0, 0);
    }
    .sc-watch .sc-watch-graphic.scene6 .sc-watch-graphic__image-track {
      -webkit-transform: translate3d(-47.6%, 0, 0);
      transform: translate3d(-47.6%, 0, 0);
    }
    .sc-watch .sc-watch-graphic.is-end.scene1 .sc-watch-graphic__image-track {
      -webkit-transform: translate(-22.6%, 0);
      -ms-transform: translate(-22.6%, 0);
      transform: translate(-22.6%, 0);
    }
    .sc-watch .sc-watch-graphic.is-end.scene2 .sc-watch-graphic__image-track {
      -webkit-transform: translate(-27.6%, 0);
      -ms-transform: translate(-27.6%, 0);
      transform: translate(-27.6%, 0);
    }
    .sc-watch .sc-watch-graphic.is-end.scene3 .sc-watch-graphic__image-track {
      -webkit-transform: translate(-32.6%, 0);
      -ms-transform: translate(-32.6%, 0);
      transform: translate(-32.6%, 0);
    }
    .sc-watch .sc-watch-graphic.is-end.scene4 .sc-watch-graphic__image-track {
      -webkit-transform: translate(-37.6%, 0);
      -ms-transform: translate(-37.6%, 0);
      transform: translate(-37.6%, 0);
    }
    .sc-watch .sc-watch-graphic.is-end.scene5 .sc-watch-graphic__image-track {
      -webkit-transform: translate(-42.6%, 0);
      -ms-transform: translate(-42.6%, 0);
      transform: translate(-42.6%, 0);
    }
    .sc-watch .sc-watch-graphic.is-end.scene6 .sc-watch-graphic__image-track {
      -webkit-transform: translate(-47.6%, 0);
      -ms-transform: translate(-47.6%, 0);
      transform: translate(-47.6%, 0);
    }
  }
  .sc-watch .sc-watch-face {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 202px;
    padding-top: 14.02778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face {
      padding-top: 202px;
    }
  }
  .sc-watch .sc-watch-face__wrap {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    width: 1068px;
    width: 74.16667vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__wrap {
      width: 1068px;
    }
  }
  .sc-watch .sc-watch-face__wrap::before {
    content: "";
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 480px;
    width: 33.33333vw;
    height: 480px;
    height: 33.33333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__wrap::before {
      width: 480px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__wrap::before {
      height: 480px;
    }
  }
  .sc-watch .sc-watch-face__inner {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 20px 64px 28px;
    padding: 1.38889vw 4.44444vw 1.94444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__inner {
      padding: 20px 64px 28px;
    }
  }
  .sc-watch .sc-watch-face__inner--align-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .sc-watch .sc-watch-face__description {
    width: 380px;
    width: 26.38889vw;
    margin-top: 40px;
    margin-top: 2.77778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__description {
      width: 380px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__description {
      margin-top: 40px;
    }
  }
  .sc-watch .sc-watch-face__image {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    width: 480px;
    width: 33.33333vw;
    height: 480px;
    height: 33.33333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__image {
      width: 480px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__image {
      height: 480px;
    }
  }
  .rtl .sc-watch .sc-watch-face__image {
    left: auto;
    right: 0;
  }
  .sc-watch .sc-watch-face__image img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  .sc-watch .sc-watch-face__cta-wrap {
    margin-top: 70px;
    margin-top: 4.86111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-face__cta-wrap {
      margin-top: 70px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-face {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-face {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-face__wrap {
      display: block;
      width: auto;
    }
    .sc-watch .sc-watch-face__wrap::before {
      display: none;
    }
    .sc-watch .sc-watch-face__inner {
      display: block;
      padding: 0;
    }
    .sc-watch .sc-watch-face__description {
      width: 100%;
      margin-top: 51.2px;
      margin-top: 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-face__description {
      margin-top: 24px;
      margin-top: 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-face__image {
      position: relative;
      width: 768px;
      width: 100vw;
      height: 896px;
      height: 116.66667vw;
      margin-top: 64px;
      margin-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-face__image {
      width: 360px;
      width: 100vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-face__image {
      height: 420px;
      height: 116.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-face__image {
      margin-top: 30px;
      margin-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-face__text {
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-face__text {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-face__cta-wrap {
      margin-top: 42.66667px;
      margin-top: 5.55556vw;
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-face__cta-wrap {
      margin-top: 20px;
      margin-top: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-face__cta-wrap {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  .sc-watch .sc-watch-fitness {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-fitness {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-fitness__wrap {
    position: relative;
  }
  .sc-watch .sc-watch-fitness__wrap:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-fitness__text {
    position: relative;
    z-index: 2;
    width: 820px;
    width: 56.94444vw;
    margin-left: 310px;
    margin-left: 21.52778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-fitness__text {
      width: 820px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-fitness__text {
      margin-left: 310px;
    }
  }
  .rtl .sc-watch .sc-watch-fitness__text {
    margin-left: 0;
    margin-right: 590px;
    margin-right: 40.97222vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-fitness__text {
      margin-right: 590px;
    }
  }
  .sc-watch .sc-watch-fitness__eyebrow {
    padding-bottom: 41px;
    padding-bottom: 2.84722vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-fitness__eyebrow {
      padding-bottom: 41px;
    }
  }
  .sc-watch .sc-watch-fitness__image {
    overflow: hidden;
    position: relative;
    float: right;
    width: 1000px;
    width: 69.44444vw;
    height: 666px;
    height: 46.25vw;
    margin-top: -5%;
    margin-right: 45px;
    margin-right: 3.125vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-fitness__image {
      width: 1000px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-fitness__image {
      height: 666px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-fitness__image {
      margin-right: 45px;
    }
  }
  .sc-watch .sc-watch-fitness__image img {
    position: absolute;
    width: 100%;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-fitness {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-fitness {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-fitness__text {
      width: 614.4px;
      width: 80vw;
      margin: 0 auto;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-fitness__text {
      width: 288px;
      width: 80vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-fitness__text {
      margin: 0 auto;
    }
    .sc-watch .sc-watch-fitness__eyebrow {
      padding-left: 0;
      padding-bottom: 25.6px;
      padding-bottom: 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-fitness__eyebrow {
      padding-bottom: 12px;
      padding-bottom: 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-fitness__image {
      margin-top: -8%;
      margin-right: 0;
      width: 640px;
      width: 83.33333vw;
      height: 426.66667px;
      height: 55.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-fitness__image {
      width: 300px;
      width: 83.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-fitness__image {
      height: 200px;
      height: 55.55556vw;
    }
  }
  .sc-watch .sc-watch-composition {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 147px;
    padding-top: 10.20833vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition {
      padding-top: 147px;
    }
  }
  .sc-watch .sc-watch-composition__text {
    position: relative;
    width: 820px;
    width: 56.94444vw;
    margin: 0 auto;
    padding-bottom: 74px;
    padding-bottom: 5.13889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__text {
      width: 820px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__text {
      padding-bottom: 74px;
    }
  }
  .sc-watch .sc-watch-composition__text .sc-watch-composition__description {
    z-index: 1;
    position: absolute;
    bottom: -286px;
    bottom: -19.86111vw;
    right: -84px;
    right: -5.83333vw;
    width: 400px;
    width: 27.77778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__text .sc-watch-composition__description {
      bottom: -286px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__text .sc-watch-composition__description {
      right: -84px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__text .sc-watch-composition__description {
      width: 400px;
    }
  }
  .sc-watch .sc-watch-composition__eyebrow {
    padding-bottom: 21px;
    padding-bottom: 1.45833vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__eyebrow {
      padding-bottom: 21px;
    }
  }
  .sc-watch .sc-watch-composition__list {
    position: relative;
    width: 1044px;
    width: 72.5vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__list {
      width: 1044px;
    }
  }
  .rtl .sc-watch .sc-watch-composition__list {
    direction: ltr;
  }
  .rtl .sc-watch .sc-watch-composition__list-item {
    direction: rtl;
  }
  .sc-watch .sc-watch-composition__list-item:first-child {
    width: 596px;
    width: 41.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__list-item:first-child {
      width: 596px;
    }
  }
  .sc-watch
    .sc-watch-composition__list-item:first-child
    .sc-watch-composition__image {
    height: 586px;
    height: 40.69444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:first-child
      .sc-watch-composition__image {
      height: 586px;
    }
  }
  .sc-watch .sc-watch-composition__list-item:nth-child(2) {
    width: 596px;
    width: 41.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition__list-item:nth-child(2) {
      width: 596px;
    }
  }
  .sc-watch
    .sc-watch-composition__list-item:nth-child(2)
    .sc-watch-composition__image {
    height: 586px;
    height: 40.69444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(2)
      .sc-watch-composition__image {
      height: 586px;
    }
  }
  .sc-watch
    .sc-watch-composition__list-item:nth-child(3)
    .sc-watch-composition__image {
    position: absolute;
    left: 616px;
    left: 42.77778vw;
    top: 322px;
    top: 22.36111vw;
    width: 428px;
    width: 29.72222vw;
    height: 643px;
    height: 44.65278vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__image {
      left: 616px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__image {
      top: 322px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__image {
      width: 428px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__image {
      height: 643px;
    }
  }
  .sc-watch
    .sc-watch-composition__list-item:nth-child(3)
    .sc-watch-composition__description {
    width: 596px;
    width: 41.38889vw;
    padding-top: 21px;
    padding-top: 1.45833vw;
    padding-left: 27px;
    padding-left: 1.875vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__description {
      width: 596px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__description {
      padding-top: 21px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__description {
      padding-left: 27px;
    }
  }
  .sc-watch
    .sc-watch-composition__list-item.is-active
    .sc-watch-composition__image-over {
    opacity: 1;
  }
  .sc-watch .sc-watch-composition__list-item .sc-watch-composition__description {
    padding-top: 14px;
    padding-top: 0.97222vw;
    padding-left: 28px;
    padding-left: 1.94444vw;
    padding-bottom: 41px;
    padding-bottom: 2.84722vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item
      .sc-watch-composition__description {
      padding-top: 14px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item
      .sc-watch-composition__description {
      padding-left: 28px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-composition__list-item
      .sc-watch-composition__description {
      padding-bottom: 41px;
    }
  }
  .sc-watch .sc-watch-composition__list .sc-watch-composition__image {
    overflow: hidden;
    position: relative;
    background-color: #f6f6f6;
    border-radius: 10px;
  }
  .sc-watch .sc-watch-composition__list .sc-watch-composition__image img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    border-radius: 10px;
  }
  .sc-watch .sc-watch-composition__list .sc-watch-composition__image-over {
    z-index: 1;
    opacity: 0;
    -webkit-transition: opacity 0.5s linear;
    -o-transition: opacity 0.5s linear;
    transition: opacity 0.5s linear;
    border-radius: 10px;
  }
  .rtl .sc-watch .sc-watch-composition__description {
    text-align: right;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition {
      padding-top: 185.6px;
      padding-top: 24.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition {
      padding-top: 87px;
      padding-top: 24.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition__wrap {
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition__wrap {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition__text {
      width: 100%;
      padding-bottom: 64px;
      padding-bottom: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition__text {
      padding-bottom: 30px;
      padding-bottom: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition__text .sc-watch-composition__description {
      position: static;
      width: 100%;
      padding-top: 46.93333px;
      padding-top: 6.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition__text .sc-watch-composition__description {
      padding-top: 22px;
      padding-top: 6.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition__eyebrow {
      padding-bottom: 32px;
      padding-bottom: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition__eyebrow {
      padding-bottom: 15px;
      padding-bottom: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition__list {
      width: 100%;
    }
    .rtl .sc-watch .sc-watch-composition__list {
      direction: rtl;
    }
    .sc-watch .sc-watch-composition__list-item:first-child {
      width: 100%;
    }
    .sc-watch
      .sc-watch-composition__list-item:first-child
      .sc-watch-composition__image {
      height: 712.53333px;
      height: 92.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-composition__list-item:first-child
      .sc-watch-composition__image {
      height: 334px;
      height: 92.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition__list-item:nth-child(2) {
      width: 100%;
    }
    .sc-watch
      .sc-watch-composition__list-item:nth-child(2)
      .sc-watch-composition__image {
      height: 778.66667px;
      height: 101.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(2)
      .sc-watch-composition__image {
      height: 365px;
      height: 101.38889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__image {
      position: relative;
      left: 0;
      top: 0;
      width: 100%;
      height: 868.26667px;
      height: 113.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-composition__list-item:nth-child(3)
      .sc-watch-composition__image {
      height: 407px;
      height: 113.05556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-composition__list-item
      .sc-watch-composition__description {
      padding-left: 0;
      padding-top: 32px;
      padding-top: 4.16667vw;
      padding-bottom: 59.73333px;
      padding-bottom: 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-composition__list-item
      .sc-watch-composition__description {
      padding-top: 15px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-composition__list-item
      .sc-watch-composition__description {
      padding-bottom: 28px;
      padding-bottom: 7.77778vw;
    }
  }
  .sc-watch .sc-watch-composition02 {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 202px;
    padding-top: 14.02778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02 {
      padding-top: 202px;
    }
  }
  .sc-watch .sc-watch-composition02__wrap {
    width: 1140px;
    width: 79.16667vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__wrap {
      width: 1140px;
    }
  }
  .sc-watch .sc-watch-composition02__text {
    width: 988px;
    width: 68.61111vw;
    margin: 0 auto;
    padding-bottom: 93px;
    padding-bottom: 6.45833vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__text {
      width: 988px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__text {
      padding-bottom: 93px;
    }
  }
  .sc-watch .sc-watch-composition02__text:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-composition02__headline {
    float: left;
    width: 50%;
    padding-left: 84px;
    padding-left: 5.83333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__headline {
      padding-left: 84px;
    }
  }
  .rtl .sc-watch .sc-watch-composition02__headline {
    float: right;
    padding-left: 0;
    padding-right: 84px;
    padding-right: 5.83333vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-composition02__headline {
      padding-right: 84px;
    }
  }
  .sc-watch .sc-watch-composition02__description {
    float: right;
    width: 50%;
    padding-left: 10px;
    padding-left: 0.69444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__description {
      padding-left: 10px;
    }
  }
  .rtl .sc-watch .sc-watch-composition02__description {
    float: left;
    padding-left: 0;
    padding-right: 10px;
    padding-right: 0.69444vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-composition02__description {
      padding-right: 10px;
    }
  }
  .sc-watch .sc-watch-composition02__description--mo {
    display: none;
  }
  .sc-watch .sc-watch-composition02__figure {
    position: relative;
    height: 776px;
    height: 53.88889vw;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure {
      height: 776px;
    }
  }
  .sc-watch .sc-watch-composition02__figure img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  .sc-watch .sc-watch-composition02__figure-bg li {
    position: absolute;
    height: 0;
  }
  .sc-watch .sc-watch-composition02__figure-bg li::after {
    content: "";
    display: block;
    width: 100%;
    height: 0;
    border-radius: 50%;
    padding-bottom: 100%;
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1) {
    top: 40px;
    top: 2.77778vw;
    left: 220px;
    left: 15.27778vw;
    width: 36px;
    width: 2.5vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1) {
      top: 40px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1) {
      left: 220px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1) {
      width: 36px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1)::after {
    background-color: #ff5579;
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2) {
    top: 240px;
    top: 16.66667vw;
    left: 30px;
    left: 2.08333vw;
    width: 200px;
    width: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2) {
      top: 240px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2) {
      left: 30px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2) {
      width: 200px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2)::before {
    content: "";
    display: block;
    width: 100%;
    height: 0;
    border-radius: 50%;
    padding-bottom: 100%;
    background-image: -o-radial-gradient(62% 31%, circle, #ffc33e, #ff7668 100%);
    background-image: radial-gradient(circle at 62% 31%, #ffc33e, #ff7668 100%);
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2)::after {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.2;
    background-color: #fff;
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(3) {
    top: 410px;
    top: 28.47222vw;
    left: 60px;
    left: 4.16667vw;
    width: 50px;
    width: 3.47222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(3) {
      top: 410px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(3) {
      left: 60px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(3) {
      width: 50px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(3)::after {
    background-color: #9ade68;
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4) {
    top: 406px;
    top: 28.19444vw;
    left: 168px;
    left: 11.66667vw;
    width: 340px;
    width: 23.61111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4) {
      top: 406px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4) {
      left: 168px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4) {
      width: 340px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4)::after {
    background-image: -o-radial-gradient(
      46% 32%,
      circle,
      #ff4e8a,
      #f96f34 47%,
      #f95 71%
    );
    background-image: radial-gradient(
      circle at 46% 32%,
      #ff4e8a,
      #f96f34 47%,
      #f95 71%
    );
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(5) {
    top: 0;
    right: 211px;
    right: 14.65278vw;
    width: 230px;
    width: 15.97222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(5) {
      right: 211px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(5) {
      width: 230px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(5)::after {
    background-image: -o-radial-gradient(
      71% 38%,
      circle,
      #ff3c79,
      #fe5d55 40%,
      #ff856a 66%
    );
    background-image: radial-gradient(
      circle at 71% 38%,
      #ff3c79,
      #fe5d55 40%,
      #ff856a 66%
    );
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6) {
    top: 330px;
    top: 22.91667vw;
    right: 159px;
    right: 11.04167vw;
    width: 82px;
    width: 5.69444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6) {
      top: 330px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6) {
      right: 159px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6) {
      width: 82px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6)::after {
    background-image: -o-radial-gradient(50% 78%, circle, #f06d64, #f7a800 87%);
    background-image: radial-gradient(circle at 50% 78%, #f06d64, #f7a800 87%);
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7) {
    top: 170px;
    top: 11.80556vw;
    right: 21px;
    right: 1.45833vw;
    width: 120px;
    width: 8.33333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7) {
      top: 170px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7) {
      right: 21px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7) {
      width: 120px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7)::after {
    background-color: #9ade68;
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(8) {
    top: 420px;
    top: 29.16667vw;
    right: 51px;
    right: 3.54167vw;
    width: 30px;
    width: 2.08333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(8) {
      top: 420px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(8) {
      right: 51px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(8) {
      width: 30px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-bg li:nth-child(8)::after {
    background-color: #ff8e42;
  }
  .sc-watch .sc-watch-composition02__figure-image {
    position: absolute;
    top: 68px;
    top: 4.72222vw;
    left: 320px;
    left: 22.22222vw;
    width: 531px;
    width: 36.875vw;
    height: 598px;
    height: 41.52778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-image {
      top: 68px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-image {
      left: 320px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-image {
      width: 531px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-image {
      height: 598px;
    }
  }
  .sc-watch .sc-watch-composition02__figure-canvas {
    position: absolute;
    top: 109px;
    top: 7.56944vw;
    right: 32px;
    right: 2.22222vw;
    width: 223px;
    width: 15.48611vw;
    height: 277px;
    height: 19.23611vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      top: 109px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      right: 32px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      width: 223px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      height: 277px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02 {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02 {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__wrap {
      width: 100%;
    }
    .sc-watch .sc-watch-composition02__text {
      width: 100%;
      padding: 0 76.8px 104.53333px;
      padding: 0 10vw 13.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__text {
      padding: 0 36px 49px;
      padding: 0 10vw 13.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__headline {
      float: none;
      width: 100%;
      padding-left: 0;
    }
    .rtl .sc-watch .sc-watch-composition02__headline {
      float: none;
      padding-right: 0;
    }
    .sc-watch .sc-watch-composition02__description {
      float: none;
      width: 100%;
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__description {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-composition02__description {
      float: none;
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-composition02__description {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__description--pc {
      display: none;
    }
    .sc-watch .sc-watch-composition02__description--mo {
      display: block;
    }
    .sc-watch .sc-watch-composition02__figure {
      height: 857.6px;
      height: 111.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure {
      height: 402px;
      height: 111.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1) {
      top: 72.53333px;
      top: 9.44444vw;
      left: 70.4px;
      left: 9.16667vw;
      width: 29.86667px;
      width: 3.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1) {
      top: 34px;
      top: 9.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1) {
      left: 33px;
      left: 9.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(1) {
      width: 14px;
      width: 3.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2) {
      top: 241.06667px;
      top: 31.38889vw;
      left: -51.2px;
      left: -6.66667vw;
      width: 128px;
      width: 16.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2) {
      top: 113px;
      top: 31.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2) {
      left: -24px;
      left: -6.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(2) {
      width: 60px;
      width: 16.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(3) {
      display: none;
    }
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4) {
      top: 401.06667px;
      top: 52.22222vw;
      left: -51.2px;
      left: -6.66667vw;
      width: 352px;
      width: 45.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4) {
      top: 188px;
      top: 52.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4) {
      left: -24px;
      left: -6.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(4) {
      width: 165px;
      width: 45.83333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(5) {
      right: 64px;
      right: 8.33333vw;
      width: 192px;
      width: 25vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(5) {
      right: 30px;
      right: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(5) {
      width: 90px;
      width: 25vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6) {
      top: 569.6px;
      top: 74.16667vw;
      right: 55.46667px;
      right: 7.22222vw;
      width: 53.33333px;
      width: 6.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6) {
      top: 267px;
      top: 74.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6) {
      right: 26px;
      right: 7.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(6) {
      width: 25px;
      width: 6.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7) {
      top: 441.6px;
      top: 57.5vw;
      right: -53.33333px;
      right: -6.94444vw;
      width: 106.66667px;
      width: 13.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7) {
      top: 207px;
      top: 57.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7) {
      right: -25px;
      right: -6.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(7) {
      width: 50px;
      width: 13.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__figure-bg li:nth-child(8) {
      display: none;
    }
    .sc-watch .sc-watch-composition02__figure-image {
      top: 57.6px;
      top: 7.5vw;
      left: 115.2px;
      left: 15vw;
      width: 539.73333px;
      width: 70.27778vw;
      height: 608px;
      height: 79.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-image {
      top: 27px;
      top: 7.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-image {
      left: 54px;
      left: 15vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-image {
      width: 253px;
      width: 70.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-image {
      height: 285px;
      height: 79.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      top: 113.06667px;
      top: 14.72222vw;
      right: 32px;
      right: 4.16667vw;
      width: 226.13333px;
      width: 29.44444vw;
      height: 285.86667px;
      height: 37.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      top: 53px;
      top: 14.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      right: 15px;
      right: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      width: 106px;
      width: 29.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-composition02__figure-canvas {
      height: 134px;
      height: 37.22222vw;
    }
  }
  .sc-watch .sc-watch-training {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-training__text {
    width: 820px;
    width: 56.94444vw;
    margin: 0 auto;
    padding-bottom: 73px;
    padding-bottom: 5.06944vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__text {
      width: 820px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__text {
      padding-bottom: 73px;
    }
  }
  .sc-watch .sc-watch-training__eyebrow {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__eyebrow {
      padding-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-training__contents {
    width: 1050px;
    width: 72.91667vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__contents {
      width: 1050px;
    }
  }
  .sc-watch .sc-watch-training__contents:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-training__image-list:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-training__image-item {
    overflow: hidden;
    position: relative;
  }
  .sc-watch .sc-watch-training__image-item:first-child {
    z-index: 2;
    height: 600px;
    height: 41.66667vw;
    margin-bottom: 20px;
    margin-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__image-item:first-child {
      height: 600px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__image-item:first-child {
      margin-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-training__image-item:nth-child(2) {
    float: left;
    width: 515px;
    width: 35.76389vw;
    height: 320px;
    height: 22.22222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__image-item:nth-child(2) {
      width: 515px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__image-item:nth-child(2) {
      height: 320px;
    }
  }
  .sc-watch .sc-watch-training__image-item:nth-child(3) {
    float: right;
    width: 515px;
    width: 35.76389vw;
    height: 320px;
    height: 22.22222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__image-item:nth-child(3) {
      width: 515px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__image-item:nth-child(3) {
      height: 320px;
    }
  }
  .sc-watch .sc-watch-training__image-item > img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  .sc-watch
    .sc-watch-training__image-item.is-active
    .sc-watch-training__icons-list {
    -webkit-transform: translate3d(0, -30.7%, 0);
    transform: translate3d(0, -30.7%, 0);
    -webkit-transition: -webkit-transform 0.8s
      cubic-bezier(0.71, -0.6, 0.74, 1.26);
    transition: -webkit-transform 0.8s cubic-bezier(0.71, -0.6, 0.74, 1.26);
    -o-transition: transform 0.8s cubic-bezier(0.71, -0.6, 0.74, 1.26);
    transition: transform 0.8s cubic-bezier(0.71, -0.6, 0.74, 1.26);
    transition: transform 0.8s cubic-bezier(0.71, -0.6, 0.74, 1.26),
      -webkit-transform 0.8s cubic-bezier(0.71, -0.6, 0.74, 1.26);
  }
  .sc-watch
    .sc-watch-training__image-item.is-active
    .sc-watch-training__icons-target {
    -webkit-transition: background-color 0.4s ease-out 0.8s;
    -o-transition: background-color 0.4s ease-out 0.8s;
    transition: background-color 0.4s ease-out 0.8s;
  }
  .sc-watch
    .sc-watch-training__image-item.is-active
    .sc-watch-training__icons-base {
    opacity: 0;
    -webkit-transition: opacity 0.1s ease-in 0.8s;
    -o-transition: opacity 0.1s ease-in 0.8s;
    transition: opacity 0.1s ease-in 0.8s;
  }
  .sc-watch
    .sc-watch-training__image-item.is-active
    .sc-watch-training__icons-over {
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-in 0.8s;
    -o-transition: opacity 0.3s ease-in 0.8s;
    transition: opacity 0.3s ease-in 0.8s;
  }
  .sc-watch
    .sc-watch-training__image-item.is-active.is-end
    .sc-watch-training__icons-list {
    -webkit-transform: translate(0, -30.7%);
    -ms-transform: translate(0, -30.7%);
    transform: translate(0, -30.7%);
  }
  .sc-watch .sc-watch-training__icons {
    overflow: hidden;
    position: absolute;
    left: 75px;
    left: 5.20833vw;
    top: 0;
    z-index: 3;
    width: 54px;
    width: 3.75vw;
    height: 100%;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__icons {
      left: 75px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__icons {
      width: 54px;
    }
  }
  .sc-watch .sc-watch-training__icons-list {
    -webkit-transform: translate3d(0, 3%, 0);
    transform: translate3d(0, 3%, 0);
  }
  .sc-watch .sc-watch-training__icons-item {
    position: relative;
    width: 54px;
    width: 3.75vw;
    height: 54px;
    height: 3.75vw;
    margin-bottom: 26px;
    margin-bottom: 1.80556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__icons-item {
      width: 54px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__icons-item {
      height: 54px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__icons-item {
      margin-bottom: 26px;
    }
  }
  .sc-watch .sc-watch-training__icons-item:last-child {
    margin-bottom: 0;
  }
  .sc-watch .sc-watch-training__icons-item img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    border-radius: 100%;
  }
  .sc-watch .sc-watch-training__icons-over {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    opacity: 0;
  }
  .sc-watch .sc-watch-training__description {
    float: right;
    width: 515px;
    width: 35.76389vw;
    padding-top: 14px;
    padding-top: 0.97222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__description {
      width: 515px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-training__description {
      padding-top: 14px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-training {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-training__text {
      width: 100%;
      padding: 0 76.8px 68.26667px;
      padding: 0 10vw 8.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__text {
      padding: 0 36px 32px;
      padding: 0 10vw 8.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-training__eyebrow {
      padding-bottom: 38.4px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__eyebrow {
      padding-bottom: 18px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-training__contents {
      width: 100%;
    }
    .sc-watch .sc-watch-training__image-item {
      margin: 0 auto;
    }
    .sc-watch .sc-watch-training__image-item:first-child {
      height: 768px;
      height: 100vw;
      margin-bottom: 42.66667px;
      margin-bottom: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__image-item:first-child {
      height: 360px;
      height: 100vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__image-item:first-child {
      margin-bottom: 20px;
      margin-bottom: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-training__image-item:nth-child(2) {
      float: none;
      width: 695.46667px;
      width: 90.55556vw;
      height: 426.66667px;
      height: 55.55556vw;
      margin-bottom: 42.66667px;
      margin-bottom: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__image-item:nth-child(2) {
      width: 326px;
      width: 90.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__image-item:nth-child(2) {
      height: 200px;
      height: 55.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__image-item:nth-child(2) {
      margin-bottom: 20px;
      margin-bottom: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-training__image-item:nth-child(3) {
      float: none;
      width: 695.46667px;
      width: 90.55556vw;
      height: 426.66667px;
      height: 55.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__image-item:nth-child(3) {
      width: 326px;
      width: 90.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__image-item:nth-child(3) {
      height: 200px;
      height: 55.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-training__image-item.is-active
      .sc-watch-training__icons-list {
      -webkit-transform: translate3d(0, -31.9%, 0);
      transform: translate3d(0, -31.9%, 0);
    }
    .sc-watch
      .sc-watch-training__image-item.is-active.is-end
      .sc-watch-training__icons-list {
      -webkit-transform: translate(0, -31.9%);
      -ms-transform: translate(0, -31.9%);
      transform: translate(0, -31.9%);
    }
    .sc-watch .sc-watch-training__icons {
      left: 76.8px;
      left: 10vw;
      width: 64px;
      width: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__icons {
      left: 36px;
      left: 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__icons {
      width: 30px;
      width: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-training__icons-list {
      -webkit-transform: translate3d(0, 7%, 0);
      transform: translate3d(0, 7%, 0);
    }
    .sc-watch .sc-watch-training__icons-item {
      width: 64px;
      width: 8.33333vw;
      height: 64px;
      height: 8.33333vw;
      margin-bottom: 42.66667px;
      margin-bottom: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__icons-item {
      width: 30px;
      width: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__icons-item {
      height: 30px;
      height: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__icons-item {
      margin-bottom: 20px;
      margin-bottom: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-training__description {
      float: none;
      width: 100%;
      margin: 0 auto;
      padding: 32px 76.8px 0;
      padding: 4.16667vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-training__description {
      padding: 15px 36px 0;
      padding: 4.16667vw 10vw 0;
    }
  }
  .sc-watch .sc-watch-challenge {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-challenge__text {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-bottom: 90px;
    padding-bottom: 6.25vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__text {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__text {
      padding-bottom: 90px;
    }
  }
  .sc-watch .sc-watch-challenge__bottom-text {
    width: 988px;
    width: 68.61111vw;
    padding-top: 96px;
    padding-top: 6.66667vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__bottom-text {
      width: 988px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__bottom-text {
      padding-top: 96px;
    }
  }
  .sc-watch .sc-watch-challenge__bottom-text:after {
    clear: both;
    display: block;
    content: "";
  }
  .sc-watch .sc-watch-challenge__eyebrow {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__eyebrow {
      padding-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-challenge__description {
    float: right;
    width: 484px;
    width: 33.61111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__description {
      width: 484px;
    }
  }
  .sc-watch .sc-watch-challenge__contents {
    position: relative;
    width: 796px;
    width: 55.27778vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__contents {
      width: 796px;
    }
  }
  .rtl .sc-watch .sc-watch-challenge__contents {
    direction: ltr;
  }
  .sc-watch
    .sc-watch-challenge__contents.scene1
    .sc-watch-challenge__tooltip-wrap,
  .sc-watch
    .sc-watch-challenge__contents.scene2
    .sc-watch-challenge__tooltip-wrap {
    -webkit-transition: opacity 0.4s ease-out;
    -o-transition: opacity 0.4s ease-out;
    transition: opacity 0.4s ease-out;
  }
  .sc-watch .sc-watch-challenge__contents.scene1 .sc-watch-challenge__image img,
  .sc-watch .sc-watch-challenge__contents.scene2 .sc-watch-challenge__image img {
    -webkit-transition: opacity 0.4s ease-out;
    -o-transition: opacity 0.4s ease-out;
    transition: opacity 0.4s ease-out;
  }
  .sc-watch
    .sc-watch-challenge__contents.scene1
    .sc-watch-challenge__tooltip-wrap:first-of-type {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-challenge__contents.scene1
    .sc-watch-challenge__image
    img:nth-child(2) {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-challenge__contents.scene2
    .sc-watch-challenge__tooltip-wrap:last-of-type {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-challenge__contents.scene2
    .sc-watch-challenge__image
    img:nth-child(3) {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-challenge__contents.scene2
    .sc-watch-challenge__image
    img:nth-child(4) {
    opacity: 1;
    -webkit-transition: opacity 0.8s ease-out;
    -o-transition: opacity 0.8s ease-out;
    transition: opacity 0.8s ease-out;
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  .sc-watch .sc-watch-challenge__contents:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-challenge__image {
    position: relative;
    height: 535px;
    height: 37.15278vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image {
      height: 535px;
    }
  }
  .sc-watch .sc-watch-challenge__image img {
    position: absolute;
    opacity: 0;
    z-index: 1;
  }
  .sc-watch .sc-watch-challenge__image img:nth-child(1) {
    left: 271px;
    left: 18.81944vw;
    top: 79px;
    top: 5.48611vw;
    width: 275px;
    width: 19.09722vw;
    opacity: 1;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(1) {
      left: 271px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(1) {
      top: 79px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(1) {
      width: 275px;
    }
  }
  .sc-watch .sc-watch-challenge__image img:nth-child(2) {
    top: 53px;
    top: 3.68056vw;
    left: 138px;
    left: 9.58333vw;
    width: 145px;
    width: 10.06944vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(2) {
      top: 53px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(2) {
      left: 138px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(2) {
      width: 145px;
    }
  }
  .sc-watch .sc-watch-challenge__image img:nth-child(3) {
    bottom: -5px;
    bottom: -0.34722vw;
    right: 156px;
    right: 10.83333vw;
    width: 105px;
    width: 7.29167vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(3) {
      bottom: -5px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(3) {
      right: 156px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(3) {
      width: 105px;
    }
  }
  .sc-watch .sc-watch-challenge__image img:nth-child(4) {
    position: relative;
    left: 6px;
    left: 0.41667vw;
    top: 7px;
    top: 0.48611vw;
    z-index: 0;
    width: 100%;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(4) {
      left: 6px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(4) {
      top: 7px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap {
    display: inline-block;
    position: relative;
    overflow: hidden;
    z-index: 2;
    opacity: 0;
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:before {
    display: block;
    position: absolute;
    bottom: 0;
    z-index: 1;
    width: 18px;
    width: 1.25vw;
    height: 36px;
    height: 2.5vw;
    border-radius: 50%;
    background-color: #fff;
    content: "";
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:before {
      width: 18px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:before {
      height: 36px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:after {
    display: block;
    position: absolute;
    bottom: 0;
    width: 18px;
    width: 1.25vw;
    height: 18px;
    height: 1.25vw;
    background-color: #f0f0f0;
    content: "";
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:after {
      width: 18px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:after {
      height: 18px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
    left: -161px;
    left: -11.18056vw;
    top: 14px;
    top: 0.97222vw;
    margin-bottom: -119px;
    margin-bottom: -8.26389vw;
    padding-right: 9px;
    padding-right: 0.625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
      left: -161px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
      top: 14px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
      margin-bottom: -119px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
      padding-right: 9px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type:before {
    right: -9px;
    right: -0.625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type:before {
      right: -9px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type:after {
    right: 0;
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img {
    width: 19px;
    width: 1.31944vw;
    height: 17px;
    height: 1.18056vw;
    margin-top: 3px;
    margin-top: 0.20833vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img {
      width: 19px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img {
      height: 17px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img {
      margin-top: 3px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img + img {
    width: 18px;
    width: 1.25vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img + img {
      width: 18px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type {
    float: right;
    right: -134px;
    right: -9.30556vw;
    margin-top: -172px;
    margin-top: -11.94444vw;
    padding-left: 9px;
    padding-left: 0.625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type {
      right: -134px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type {
      margin-top: -172px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type {
      padding-left: 9px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type:before {
    left: -9px;
    left: -0.625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type:before {
      left: -9px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type:after {
    left: 0;
  }
  .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type img {
    width: 16px;
    width: 1.11111vw;
    height: 17px;
    height: 1.18056vw;
    margin-top: 6px;
    margin-top: 0.41667vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type img {
      width: 16px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type img {
      height: 17px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type img {
      margin-top: 6px;
    }
  }
  .sc-watch
    .sc-watch-challenge__tooltip-wrap:last-of-type
    .sc-watch-challenge__tooltip-layer {
    padding-left: 22px;
    padding-left: 1.52778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-challenge__tooltip-wrap:last-of-type
      .sc-watch-challenge__tooltip-layer {
      padding-left: 22px;
    }
  }
  .sc-watch .sc-watch-challenge__tooltip-layer {
    width: 270px;
    width: 18.75vw;
    padding: 12px 32px 14px;
    padding: 0.83333vw 2.22222vw 0.97222vw;
    border-radius: 10px;
    border-radius: 0.69444vw;
    background-color: #f0f0f0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-layer {
      width: 270px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-layer {
      padding: 12px 32px 14px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-layer {
      border-radius: 10px;
    }
  }
  .rtl .sc-watch .sc-watch-challenge__tooltip-layer {
    direction: rtl;
  }
  .sc-watch .sc-watch-challenge__tooltip-text {
    color: #000;
    font-size: 17px;
    font-size: 1.18056vw;
    line-height: 1.75;
    letter-spacing: 0.004em;
  }
  html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-text {
    font-size: 22.95px;
    font-size: 1.59375vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-text {
      font-size: 17px;
    }
    html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-text {
      font-size: 22.95px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-text {
    line-height: 1.3125;
  }
  .sc-watch .sc-watch-challenge__tooltip-time {
    padding-top: 20px;
    padding-top: 1.38889vw;
    color: #7f7f7f;
    font-size: 12px;
    font-size: 0.83333vw;
    font-weight: 700;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-time {
      padding-top: 20px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-time {
    font-size: 16.2px;
    font-size: 1.125vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-challenge__tooltip-time {
      font-size: 12px;
    }
    html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-time {
      font-size: 16.2px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__text {
      width: 100%;
      padding-left: 76.8px;
      padding-left: 10vw;
      padding-right: 76.8px;
      padding-right: 10vw;
      padding-bottom: 68.26667px;
      padding-bottom: 8.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__text {
      padding-left: 36px;
      padding-left: 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__text {
      padding-right: 36px;
      padding-right: 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__text {
      padding-bottom: 32px;
      padding-bottom: 8.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__bottom-text {
      width: 614.4px;
      width: 80vw;
      padding-top: 32px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__bottom-text {
      width: 288px;
      width: 80vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__bottom-text {
      padding-top: 15px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__eyebrow {
      padding-bottom: 40.53333px;
      padding-bottom: 5.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__eyebrow {
      padding-bottom: 19px;
      padding-bottom: 5.27778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__headline {
      padding-right: 0;
    }
    .rtl .sc-watch .sc-watch-challenge__headline {
      padding-left: 0;
    }
    .sc-watch .sc-watch-challenge__description {
      float: none;
      width: 100%;
      padding-right: 0;
    }
    .sc-watch .sc-watch-challenge__contents {
      width: 100%;
    }
    .sc-watch .sc-watch-challenge__image {
      height: 736px;
      height: 95.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image {
      height: 345px;
      height: 95.83333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(1) {
      width: 419.2px;
      width: 54.58333vw;
      left: 174.93333px;
      left: 22.77778vw;
      top: 34.13333px;
      top: 4.44444vw;
      -webkit-transform: translateZ(0);
      transform: translateZ(0);
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(1) {
      width: 196.5px;
      width: 54.58333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(1) {
      left: 82px;
      left: 22.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(1) {
      top: 16px;
      top: 4.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(2) {
      top: -12.8px;
      top: -1.66667vw;
      left: 6.4px;
      left: 0.83333vw;
      width: 213.33333px;
      width: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(2) {
      top: -6px;
      top: -1.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(2) {
      left: 3px;
      left: 0.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(2) {
      width: 100px;
      width: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(3) {
      bottom: 68.26667px;
      bottom: 8.88889vw;
      right: 57.6px;
      right: 7.5vw;
      width: 157.86667px;
      width: 20.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(3) {
      bottom: 32px;
      bottom: 8.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(3) {
      right: 27px;
      right: 7.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(3) {
      width: 74px;
      width: 20.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(4) {
      left: 0;
      width: 100%;
      margin-top: -70.4px;
      margin-top: -9.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__image img:nth-child(4) {
      margin-top: -33px;
      margin-top: -9.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:before {
      width: 29.86667px;
      width: 3.88889vw;
      height: 51.2px;
      height: 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:before {
      width: 14px;
      width: 3.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:before {
      height: 24px;
      height: 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:after {
      width: 29.86667px;
      width: 3.88889vw;
      height: 25.6px;
      height: 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:after {
      width: 14px;
      width: 3.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:after {
      height: 12px;
      height: 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
      top: 0;
      left: 247.46667px;
      left: 32.22222vw;
      margin-bottom: -38.4px;
      margin-bottom: -5vw;
      padding-left: 14.93333px;
      padding-left: 1.94444vw;
      padding-right: 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
      left: 116px;
      left: 32.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
      margin-bottom: -18px;
      margin-bottom: -5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type {
      padding-left: 7px;
      padding-left: 1.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type:before {
      right: auto;
      left: -14.93333px;
      left: -1.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type:before {
      left: -7px;
      left: -1.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type:after {
      right: auto;
      left: 0;
    }
    .sc-watch
      .sc-watch-challenge__tooltip-wrap:first-of-type
      .sc-watch-challenge__tooltip-layer {
      padding: 23.46667px 25.6px 25.6px;
      padding: 3.05556vw 3.33333vw 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-challenge__tooltip-wrap:first-of-type
      .sc-watch-challenge__tooltip-layer {
      padding: 11px 12px 12px;
      padding: 3.05556vw 3.33333vw 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img {
      width: 42.66667px;
      width: 5.55556vw;
      height: 36.26667px;
      height: 4.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img {
      width: 20px;
      width: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:first-of-type img {
      height: 17px;
      height: 4.72222vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-challenge__tooltip-wrap:first-of-type
      .sc-watch-challenge__tooltip-icon02 {
      width: 42.66667px;
      width: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-challenge__tooltip-wrap:first-of-type
      .sc-watch-challenge__tooltip-icon02 {
      width: 20px;
      width: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type {
      right: 247.46667px;
      right: 32.22222vw;
      margin-top: -115.2px;
      margin-top: -15vw;
      padding-right: 14.93333px;
      padding-right: 1.94444vw;
      padding-left: 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type {
      right: 116px;
      right: 32.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type {
      margin-top: -54px;
      margin-top: -15vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type {
      padding-right: 7px;
      padding-right: 1.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type:before {
      left: auto;
      bottom: auto;
      right: -14.93333px;
      right: -1.94444vw;
      top: 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type:before {
      right: -7px;
      right: -1.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type:after {
      left: auto;
      right: 0;
      bottom: auto;
      top: 0;
    }
    .sc-watch
      .sc-watch-challenge__tooltip-wrap:last-of-type
      .sc-watch-challenge__tooltip-layer {
      padding-left: 32px;
      padding-left: 4.16667vw;
      padding-top: 21.33333px;
      padding-top: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-challenge__tooltip-wrap:last-of-type
      .sc-watch-challenge__tooltip-layer {
      padding-left: 15px;
      padding-left: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-challenge__tooltip-wrap:last-of-type
      .sc-watch-challenge__tooltip-layer {
      padding-top: 10px;
      padding-top: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type img {
      width: 32px;
      width: 4.16667vw;
      height: 36.26667px;
      height: 4.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type img {
      width: 15px;
      width: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-wrap:last-of-type img {
      height: 17px;
      height: 4.72222vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-layer {
      width: 465.06667px;
      width: 60.55556vw;
      padding: 23.46667px 55.46667px 25.6px;
      padding: 3.05556vw 7.22222vw 3.33333vw;
      border-radius: 17.06667px;
      border-radius: 2.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-layer {
      width: 218px;
      width: 60.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-layer {
      padding: 11px 26px 12px;
      padding: 3.05556vw 7.22222vw 3.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-layer {
      border-radius: 8px;
      border-radius: 2.22222vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-challenge__tooltip-text {
      font-size: 29.86667px;
      font-size: 3.88889vw;
      line-height: 1.58;
    }
    html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-text {
      font-size: 40.32px;
      font-size: 5.25vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-text {
      font-size: 14px;
      font-size: 3.88889vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-text {
      font-size: 18.9px;
      font-size: 5.25vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-text {
      line-height: 1.185;
    }
    .sc-watch .sc-watch-challenge__tooltip-time {
      padding-top: 32px;
      padding-top: 4.16667vw;
      font-size: 21.33333px;
      font-size: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-time {
      padding-top: 15px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-time {
      font-size: 28.8px;
      font-size: 3.75vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-challenge__tooltip-time {
      font-size: 10px;
      font-size: 2.77778vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-challenge__tooltip-time {
      font-size: 13.5px;
      font-size: 3.75vw;
    }
  }
  .sc-watch .sc-watch-running {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 202px;
    padding-top: 14.02778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running {
      padding-top: 202px;
    }
  }
  .sc-watch .sc-watch-running__text {
    width: 820px;
    width: 56.94444vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__text {
      width: 820px;
    }
  }
  .sc-watch .sc-watch-running__eyebrow {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__eyebrow {
      padding-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-running__headline {
    padding-bottom: 50px;
    padding-bottom: 3.47222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__headline {
      padding-bottom: 50px;
    }
  }
  .sc-watch .sc-watch-running__description {
    width: 652px;
    width: 45.27778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__description {
      width: 652px;
    }
  }
  .sc-watch .sc-watch-running__list {
    width: 988px;
    width: 68.61111vw;
    margin: 0 auto;
    margin-top: 80px;
    margin-top: 5.55556vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list {
      width: 988px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list {
      margin-top: 80px;
    }
  }
  .sc-watch .sc-watch-running__list-image {
    position: relative;
    overflow: hidden;
  }
  .sc-watch .sc-watch-running__list-image img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  .sc-watch .sc-watch-running__list-image--01 {
    height: 600px;
    height: 41.66667vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list-image--01 {
      height: 600px;
    }
  }
  .sc-watch .sc-watch-running__list-image--02 {
    height: 700px;
    height: 48.61111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list-image--02 {
      height: 700px;
    }
  }
  .sc-watch .sc-watch-running__list-image--03 {
    height: 580px;
    height: 40.27778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list-image--03 {
      height: 580px;
    }
  }
  .sc-watch .sc-watch-running__list-item {
    width: 484px;
    width: 33.61111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list-item {
      width: 484px;
    }
  }
  .sc-watch .sc-watch-running__list-item:nth-child(2) {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list-item:nth-child(2) {
      padding-bottom: 20px;
    }
  }
  .sc-watch
    .sc-watch-running__list-item:nth-child(2)
    .sc-watch-running__list-description {
    min-height: 100px;
    min-height: 6.94444vw;
    margin-top: -100px;
    margin-top: -6.94444vw;
    margin-left: -503px;
    margin-left: -34.93056vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-running__list-item:nth-child(2)
      .sc-watch-running__list-description {
      min-height: 100px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-running__list-item:nth-child(2)
      .sc-watch-running__list-description {
      margin-top: -100px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-running__list-item:nth-child(2)
      .sc-watch-running__list-description {
      margin-left: -503px;
    }
  }
  .rtl
    .sc-watch
    .sc-watch-running__list-item:nth-child(2)
    .sc-watch-running__list-description {
    margin-left: 0;
    margin-right: -503px;
    margin-right: -34.93056vw;
  }
  @media (min-width: 1440px) {
    .rtl
      .sc-watch
      .sc-watch-running__list-item:nth-child(2)
      .sc-watch-running__list-description {
      margin-right: -503px;
    }
  }
  .sc-watch .sc-watch-running__list-item:last-child {
    width: 100%;
  }
  .sc-watch .sc-watch-running__list-description {
    width: 484px;
    width: 33.61111vw;
    padding-top: 14px;
    padding-top: 0.97222vw;
    font-size: 15px;
    font-size: 1.04167vw;
    line-height: 1.46667;
    color: #575757;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list-description {
      width: 484px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list-description {
      padding-top: 14px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-running__list-description {
    font-size: 20.25px;
    font-size: 1.40625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-running__list-description {
      font-size: 15px;
    }
    html[lang^="th"] .sc-watch .sc-watch-running__list-description {
      font-size: 20.25px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-running__list-description {
    line-height: 1.1;
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .sc-watch .sc-watch-running__list-description {
      font-size: 12px;
    }
  }
  .sc-watch .sc-watch-running__list-description strong {
    font-weight: 700;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-running {
      padding: 213.33333px 76.8px 0;
      padding: 27.77778vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running {
      padding: 100px 36px 0;
      padding: 27.77778vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-running__text {
      width: 100%;
    }
    .sc-watch .sc-watch-running__eyebrow {
      padding-bottom: 38.4px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__eyebrow {
      padding-bottom: 18px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-running__headline {
      padding-bottom: 64px;
      padding-bottom: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__headline {
      padding-bottom: 30px;
      padding-bottom: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-running__description {
      width: 100%;
    }
    .sc-watch .sc-watch-running__list {
      width: 100%;
      margin-top: 85.33333px;
      margin-top: 11.11111vw;
      display: block;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__list {
      margin-top: 40px;
      margin-top: 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-running__list-image--01 {
      height: 725.33333px;
      height: 94.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__list-image--01 {
      height: 340px;
      height: 94.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-running__list-image--02 {
      height: 810.66667px;
      height: 105.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__list-image--02 {
      height: 380px;
      height: 105.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-running__list-image--03 {
      height: 778.66667px;
      height: 101.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__list-image--03 {
      height: 365px;
      height: 101.38889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-running__list-item {
      width: 100%;
    }
    .sc-watch .sc-watch-running__list-item:nth-child(2) {
      padding: 42.66667px 0 64px;
      padding: 5.55556vw 0 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__list-item:nth-child(2) {
      padding: 20px 0 30px;
      padding: 5.55556vw 0 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-running__list-item:nth-child(2)
      .sc-watch-running__list-description {
      min-height: none;
      margin-top: 0;
      margin-left: 0;
    }
    .rtl
      .sc-watch
      .sc-watch-running__list-item:nth-child(2)
      .sc-watch-running__list-description {
      margin-left: 0;
      margin-right: 0;
    }
    .sc-watch .sc-watch-running__list-description {
      width: 100%;
      padding-top: 32px;
      padding-top: 4.16667vw;
      font-size: 32px;
      font-size: 4.16667vw;
      line-height: 1.54;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__list-description {
      padding-top: 15px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-running__list-description {
      font-size: 43.2px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-running__list-description {
      font-size: 15px;
      font-size: 4.16667vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-running__list-description {
      font-size: 20.25px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-running__list-description {
      line-height: 1.155;
    }
  }
  .sc-watch .sc-watch-health {
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-health {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-health__wrap {
    position: relative;
    max-width: 1440px;
    margin: 0 auto;
  }
  .sc-watch .sc-watch-health__text {
    position: relative;
    z-index: 10;
    width: 690px;
    width: 47.91667vw;
    min-height: 480px;
    min-height: 33.33333vw;
    margin-left: 310px;
    margin-left: 21.52778vw;
    padding-top: 485px;
    padding-top: 33.68056vw;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-health__text {
      width: 690px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-health__text {
      min-height: 480px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-health__text {
      margin-left: 310px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-health__text {
      padding-top: 485px;
    }
  }
  .rtl .sc-watch .sc-watch-health__text {
    margin-left: 0;
    margin-right: 660px;
    margin-right: 45.83333vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-health__text {
      margin-right: 660px;
    }
  }
  .sc-watch .sc-watch-health__eyebrow {
    padding-bottom: 42px;
    padding-bottom: 2.91667vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-health__eyebrow {
      padding-bottom: 42px;
    }
  }
  .sc-watch .sc-watch-health__image {
    position: absolute;
    top: 0;
    right: -227px;
    right: -15.76389vw;
    z-index: 5;
    width: 814px;
    width: 56.52778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-health__image {
      right: -227px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-health__image {
      width: 814px;
    }
  }
  .sc-watch .sc-watch-health__image img {
    width: 100%;
  }
  .sc-watch .sc-watch-health__image-over {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease-in;
    -o-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in;
  }
  .sc-watch .sc-watch-health__image.is-active .sc-watch-health__image-over {
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-in;
    -o-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-health {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-health {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-health__text {
      width: 614.4px;
      width: 80vw;
      min-height: auto;
      margin: 0 auto;
      padding-top: 960px;
      padding-top: 125vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-health__text {
      width: 288px;
      width: 80vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-health__text {
      padding-top: 450px;
      padding-top: 125vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-health__text {
      margin: 0 auto;
      padding-top: 1066.66667px;
      padding-top: 138.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-health__text {
      padding-top: 500px;
      padding-top: 138.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-health__eyebrow {
      padding-bottom: 23.46667px;
      padding-bottom: 3.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-health__eyebrow {
      padding-bottom: 11px;
      padding-bottom: 3.05556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-health__image {
      right: -270.93333px;
      right: -35.27778vw;
      width: 868.26667px;
      width: 113.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-health__image {
      right: -127px;
      right: -35.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-health__image {
      width: 407px;
      width: 113.05556vw;
    }
  }
  .sc-watch .sc-watch-blood {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 208px;
    padding-top: 14.44444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood {
      padding-top: 208px;
    }
  }
  .sc-watch .sc-watch-blood__text {
    position: relative;
    width: 822px;
    width: 57.08333vw;
    margin: 0 auto;
    padding-bottom: 69px;
    padding-bottom: 4.79167vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__text {
      width: 822px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__text {
      padding-bottom: 69px;
    }
  }
  .sc-watch .sc-watch-blood__eyebrow {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__eyebrow {
      padding-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-blood__description {
    position: absolute;
    right: -128px;
    right: -8.88889vw;
    bottom: -183px;
    bottom: -12.70833vw;
    z-index: 1;
    width: 530px;
    width: 36.80556vw;
    padding-right: 36px;
    padding-right: 2.5vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__description {
      right: -128px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__description {
      bottom: -183px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__description {
      width: 530px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__description {
      padding-right: 36px;
    }
  }
  .rtl .sc-watch .sc-watch-blood__description {
    padding-right: 0;
    padding-left: 36px;
    padding-left: 2.5vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-blood__description {
      padding-left: 36px;
    }
  }
  .sc-watch .sc-watch-blood__list {
    position: relative;
    width: 1080px;
    width: 75vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__list {
      width: 1080px;
    }
  }
  .sc-watch .sc-watch-blood__list:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-blood__list-item {
    position: relative;
    width: 530px;
    width: 36.80556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__list-item {
      width: 530px;
    }
  }
  .sc-watch .sc-watch-blood__list-item:first-child {
    float: left;
  }
  .sc-watch .sc-watch-blood__list-item:nth-child(2) {
    float: right;
    margin-top: 224px;
    margin-top: 15.55556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__list-item:nth-child(2) {
      margin-top: 224px;
    }
  }
  .sc-watch .sc-watch-blood__list-item.is-active .sc-watch-blood__image-over {
    opacity: 1;
  }
  .sc-watch .sc-watch-blood__list-text {
    padding-top: 30px;
    padding-top: 2.08333vw;
    padding-left: 45px;
    padding-left: 3.125vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__list-text {
      padding-top: 30px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__list-text {
      padding-left: 45px;
    }
  }
  .sc-watch .sc-watch-blood__list-text strong {
    font-weight: 700;
  }
  .sc-watch .sc-watch-blood__list-description {
    padding-top: 23px;
    padding-top: 1.59722vw;
    font-size: 15px;
    font-size: 1.04167vw;
    line-height: 1.46667;
    color: #575757;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__list-description {
      padding-top: 23px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-blood__list-description {
    font-size: 20.25px;
    font-size: 1.40625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__list-description {
      font-size: 15px;
    }
    html[lang^="th"] .sc-watch .sc-watch-blood__list-description {
      font-size: 20.25px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-blood__list-description {
    line-height: 1.1;
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .sc-watch .sc-watch-blood__list-description {
      font-size: 12px;
    }
  }
  .sc-watch .sc-watch-blood__list .sc-watch-blood__image {
    position: relative;
    overflow: hidden;
    height: 640px;
    height: 44.44444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-blood__list .sc-watch-blood__image {
      height: 640px;
    }
  }
  .sc-watch .sc-watch-blood__list .sc-watch-blood__image img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  .sc-watch .sc-watch-blood__list .sc-watch-blood__image-over {
    z-index: 2;
    opacity: 0;
    -webkit-transition: opacity 0.5s linear;
    -o-transition: opacity 0.5s linear;
    transition: opacity 0.5s linear;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-blood {
      padding-top: 200.53333px;
      padding-top: 26.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood {
      padding-top: 94px;
      padding-top: 26.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-blood__wrap {
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__wrap {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-blood__text {
      width: 100%;
      padding-bottom: 59.73333px;
      padding-bottom: 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__text {
      padding-bottom: 28px;
      padding-bottom: 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-blood__eyebrow {
      padding-bottom: 27.73333px;
      padding-bottom: 3.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__eyebrow {
      padding-bottom: 13px;
      padding-bottom: 3.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-blood__description {
      position: static;
      width: 100%;
      padding-right: 0;
      padding-top: 32px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__description {
      padding-top: 15px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-blood__description {
      padding-left: 0;
    }
    .sc-watch .sc-watch-blood__list {
      width: 100%;
    }
    .sc-watch .sc-watch-blood__list-item {
      width: 100%;
    }
    .sc-watch .sc-watch-blood__list-item:first-child {
      float: none;
    }
    .sc-watch
      .sc-watch-blood__list-item:first-child
      .sc-watch-blood__description {
      position: static;
      padding-left: 0;
    }
    .sc-watch .sc-watch-blood__list-item:nth-child(2) {
      float: none;
      margin-top: 66.13333px;
      margin-top: 8.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__list-item:nth-child(2) {
      margin-top: 31px;
      margin-top: 8.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-blood__list-text {
      padding-top: 0;
      padding-left: 0;
      padding-left: 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__list-text {
      padding-left: 0;
      padding-left: 0;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-blood__list-description {
      padding-top: 32px;
      padding-top: 4.16667vw;
      font-size: 32px;
      font-size: 4.16667vw;
      line-height: 1.54;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__list-description {
      padding-top: 15px;
      padding-top: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-blood__list-description {
      font-size: 43.2px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__list-description {
      font-size: 15px;
      font-size: 4.16667vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-blood__list-description {
      font-size: 20.25px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-blood__list-description {
      line-height: 1.155;
    }
    .sc-watch .sc-watch-blood__list .sc-watch-blood__image {
      height: 804.26667px;
      height: 104.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-blood__list .sc-watch-blood__image {
      height: 377px;
      height: 104.72222vw;
    }
  }
  .sc-watch .sc-watch-spo2 {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 202px;
    padding-top: 14.02778vw;
    padding-bottom: 80px;
    padding-bottom: 5.55556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2 {
      padding-top: 202px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2 {
      padding-bottom: 80px;
    }
  }
  .sc-watch .sc-watch-spo2__wrap {
    width: 1144px;
    width: 79.44444vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__wrap {
      width: 1144px;
    }
  }
  .sc-watch .sc-watch-spo2__text {
    width: 988px;
    width: 68.61111vw;
    margin: 0 auto;
    padding-bottom: 100px;
    padding-bottom: 6.94444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__text {
      width: 988px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__text {
      padding-bottom: 100px;
    }
  }
  .sc-watch .sc-watch-spo2__text-header {
    float: left;
    width: 50%;
    padding-left: 84px;
    padding-left: 5.83333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__text-header {
      padding-left: 84px;
    }
  }
  .rtl .sc-watch .sc-watch-spo2__text-header {
    float: right;
    padding-left: 0;
    padding-right: 84px;
    padding-right: 5.83333vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-spo2__text-header {
      padding-right: 84px;
    }
  }
  .sc-watch .sc-watch-spo2__text .sc-watch-spo2__description {
    float: right;
    width: 50%;
    padding-top: 44px;
    padding-top: 3.05556vw;
    padding-left: 10px;
    padding-left: 0.69444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__text .sc-watch-spo2__description {
      padding-top: 44px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__text .sc-watch-spo2__description {
      padding-left: 10px;
    }
  }
  .rtl .sc-watch .sc-watch-spo2__text .sc-watch-spo2__description {
    float: left;
    padding-left: 0;
    padding-right: 10px;
    padding-right: 0.69444vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-spo2__text .sc-watch-spo2__description {
      padding-right: 10px;
    }
  }
  .sc-watch .sc-watch-spo2__text:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-spo2__eyebrow {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__eyebrow {
      padding-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-spo2__image {
    width: 560px;
    width: 38.88889vw;
    height: 640px;
    height: 44.44444vw;
    padding-left: 20px;
    padding-left: 1.38889vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__image {
      width: 560px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__image {
      height: 640px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-spo2__image {
      padding-left: 20px;
    }
  }
  .rtl .sc-watch .sc-watch-spo2__image {
    padding-left: 0;
    padding-right: 20px;
    padding-right: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-spo2__image {
      padding-right: 20px;
    }
  }
  .sc-watch .sc-watch-spo2__image-inner {
    position: relative;
  }
  .sc-watch .sc-watch-spo2__image img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-spo2 {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
      padding-bottom: 42.66667px;
      padding-bottom: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-spo2 {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-spo2 {
      padding-bottom: 20px;
      padding-bottom: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-spo2__wrap {
      width: 100%;
    }
    .sc-watch .sc-watch-spo2__text {
      width: 100%;
      padding: 0 76.8px 85.33333px;
      padding: 0 10vw 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-spo2__text {
      padding: 0 36px 40px;
      padding: 0 10vw 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-spo2__text-header {
      float: none;
      width: 100%;
      padding-left: 0;
    }
    .rtl .sc-watch .sc-watch-spo2__text-header {
      float: none;
      padding-right: 0;
    }
    .sc-watch .sc-watch-spo2__text .sc-watch-spo2__description {
      float: none;
      width: 100%;
      padding-left: 0;
      padding-right: 0;
      padding-top: 64px;
      padding-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-spo2__text .sc-watch-spo2__description {
      padding-top: 30px;
      padding-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-spo2__text .sc-watch-spo2__description {
      float: none;
      padding-left: 0;
      padding-right: 0;
    }
    .sc-watch .sc-watch-spo2__eyebrow {
      padding-bottom: 38.4px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-spo2__eyebrow {
      padding-bottom: 18px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-spo2__image {
      width: 576px;
      width: 75vw;
      height: 682.66667px;
      height: 88.88889vw;
      padding: 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-spo2__image {
      width: 270px;
      width: 75vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-spo2__image {
      height: 320px;
      height: 88.88889vw;
    }
  }
  .sc-watch .sc-watch-sleep {
    overflow: hidden;
    position: relative;
    max-width: 1920px;
    margin: 0 auto;
    padding: 200px 0;
    padding: 13.88889vw 0;
    background-color: #fff;
    -webkit-transition: background 0.4s ease-out;
    -o-transition: background 0.4s ease-out;
    transition: background 0.4s ease-out;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep {
      padding: 200px 0;
    }
  }
  .sc-watch .sc-watch-sleep__wrap {
    position: relative;
    z-index: 1;
    max-width: 1440px;
    margin: 0 auto;
  }
  .sc-watch .sc-watch-sleep__bg {
    position: absolute;
    left: 0;
    bottom: -60vh;
    z-index: 0;
    width: 100%;
    height: 60vh;
    background-color: #fff;
  }
  .sc-watch .sc-watch-sleep__text {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-bottom: 103px;
    padding-bottom: 7.15278vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__text {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__text {
      padding-bottom: 103px;
    }
  }
  .sc-watch .sc-watch-sleep__eyebrow {
    padding-bottom: 21px;
    padding-bottom: 1.45833vw;
    -webkit-transition: color 0.4s ease-out;
    -o-transition: color 0.4s ease-out;
    transition: color 0.4s ease-out;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__eyebrow {
      padding-bottom: 21px;
    }
  }
  .sc-watch .sc-watch-sleep__headline {
    -webkit-transition: color 0.4s ease-out;
    -o-transition: color 0.4s ease-out;
    transition: color 0.4s ease-out;
  }
  .sc-watch .sc-watch-sleep__visual {
    position: relative;
    width: 484px;
    width: 33.61111vw;
    height: 559px;
    height: 38.81944vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__visual {
      width: 484px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__visual {
      height: 559px;
    }
  }
  .sc-watch .sc-watch-sleep__visual > img {
    width: 100%;
  }
  .sc-watch .sc-watch-sleep__visual-gui {
    position: absolute;
    left: 27px;
    left: 1.875vw;
    top: 71px;
    top: 4.93056vw;
    width: 211px;
    width: 14.65278vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__visual-gui {
      left: 27px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__visual-gui {
      top: 71px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__visual-gui {
      width: 211px;
    }
  }
  .sc-watch .sc-watch-sleep__visual-gui img {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    width: 100%;
  }
  .sc-watch .sc-watch-sleep__visual-gui-base {
    z-index: 1;
  }
  .sc-watch .sc-watch-sleep__visual-gui-over {
    z-index: 2;
  }
  .sc-watch .sc-watch-sleep__description {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-top: 94px;
    padding-top: 6.52778vw;
    -webkit-transition: color 0.4s ease-out;
    -o-transition: color 0.4s ease-out;
    transition: color 0.4s ease-out;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__description {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-sleep__description {
      padding-top: 94px;
    }
  }
  .sc-watch .sc-watch-sleep__description .click_sup {
    -webkit-transition: color 0.4s ease-out;
    -o-transition: color 0.4s ease-out;
    transition: color 0.4s ease-out;
  }
  .sc-watch .sc-watch-sleep.is-active {
    background-color: #000;
  }
  .sc-watch .sc-watch-sleep.is-active .sc-watch-sleep__description,
  .sc-watch .sc-watch-sleep.is-active .sc-watch-sleep__eyebrow,
  .sc-watch .sc-watch-sleep.is-active .sc-watch-sleep__headline {
    color: #fff;
  }
  .sc-watch .sc-watch-sleep.is-active .sc-watch-sleep__description .click_sup,
  .sc-watch .sc-watch-sleep.is-active .sc-watch-sleep__eyebrow .click_sup,
  .sc-watch .sc-watch-sleep.is-active .sc-watch-sleep__headline .click_sup {
    color: #fff;
  }
  .sc-watch .sc-watch-sleep.is-active .sc-watch-sleep__visual-gui-base {
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
  }
  .sc-watch .sc-watch-sleep.is-active .sc-watch-sleep__visual-gui-over {
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-out 1s;
    -o-transition: opacity 0.3s ease-out 1s;
    transition: opacity 0.3s ease-out 1s;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-sleep {
      padding: 213.33333px 0;
      padding: 27.77778vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep {
      padding: 100px 0;
      padding: 27.77778vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-sleep__bg {
      bottom: -50vh;
      height: 40vh;
    }
    .sc-watch .sc-watch-sleep__text {
      width: 100%;
      padding-left: 76.8px;
      padding-left: 10vw;
      padding-right: 76.8px;
      padding-right: 10vw;
      padding-bottom: 110.93333px;
      padding-bottom: 14.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__text {
      padding-left: 36px;
      padding-left: 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__text {
      padding-right: 36px;
      padding-right: 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__text {
      padding-bottom: 52px;
      padding-bottom: 14.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-sleep__eyebrow {
      padding-bottom: 38.4px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__eyebrow {
      padding-bottom: 18px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-sleep__visual {
      width: 544px;
      width: 70.83333vw;
      height: 629.33333px;
      height: 81.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__visual {
      width: 255px;
      width: 70.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__visual {
      height: 295px;
      height: 81.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-sleep__visual-gui {
      left: 32px;
      left: 4.16667vw;
      top: 81.06667px;
      top: 10.55556vw;
      width: 236.8px;
      width: 30.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__visual-gui {
      left: 15px;
      left: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__visual-gui {
      top: 38px;
      top: 10.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__visual-gui {
      width: 111px;
      width: 30.83333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-sleep__description {
      width: 100%;
      padding-left: 76.8px;
      padding-left: 10vw;
      padding-right: 76.8px;
      padding-right: 10vw;
      padding-top: 96px;
      padding-top: 12.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__description {
      padding-left: 36px;
      padding-left: 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__description {
      padding-right: 36px;
      padding-right: 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-sleep__description {
      padding-top: 45px;
      padding-top: 12.5vw;
    }
  }
  .sc-watch .sc-watch-coaching {
    overflow: hidden;
    position: relative;
    max-width: 1920px;
    margin: 0 auto;
    padding-bottom: 200px;
    padding-bottom: 13.88889vw;
    background-color: #fff;
    -webkit-transition: background 0.4s ease-out;
    -o-transition: background 0.4s ease-out;
    transition: background 0.4s ease-out;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching {
      padding-bottom: 200px;
    }
  }
  .sc-watch .sc-watch-coaching .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
  }
  .sc-watch .sc-watch-coaching .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
  .sc-watch .sc-watch-coaching .swiper-container-android .swiper-slide,
  .sc-watch .sc-watch-coaching .swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .sc-watch .sc-watch-coaching .swiper-slide {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transition-property: transform, -webkit-transform;
  }
  .sc-watch .sc-watch-coaching .swiper-slide-invisible-blank {
    visibility: hidden;
  }
  .sc-watch .sc-watch-coaching .swiper-container-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .sc-watch
    .sc-watch-coaching
    .swiper-container-css-mode
    > .swiper-wrapper::-webkit-scrollbar {
    display: none;
  }
  .sc-watch
    .sc-watch-coaching
    .swiper-container-css-mode
    > .swiper-wrapper
    > .swiper-slide {
    scroll-snap-align: start start;
  }
  .sc-watch
    .sc-watch-coaching
    .swiper-container-horizontal.swiper-container-css-mode
    > .swiper-wrapper {
    -ms-scroll-snap-type: x mandatory;
    -webkit-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
  }
  .sc-watch
    .sc-watch-coaching
    .swiper-container-fade.swiper-container-free-mode
    .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .sc-watch .sc-watch-coaching .swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
  }
  .sc-watch
    .sc-watch-coaching
    .swiper-container-fade
    .swiper-slide
    .swiper-slide {
    pointer-events: none;
  }
  .sc-watch .sc-watch-coaching .swiper-container-fade .swiper-slide-active,
  .sc-watch
    .sc-watch-coaching
    .swiper-container-fade
    .swiper-slide-active
    .swiper-slide-active {
    pointer-events: auto;
  }
  .sc-watch .sc-watch-coaching__wrap {
    position: relative;
    z-index: 1;
    max-width: 1440px;
    margin: 0 auto;
  }
  .sc-watch .sc-watch-coaching__bg {
    position: absolute;
    left: 0;
    bottom: -60vh;
    z-index: 0;
    width: 100%;
    height: 60vh;
    background-color: #fff;
  }
  .sc-watch .sc-watch-coaching__text {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-bottom: 80px;
    padding-bottom: 5.55556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__text {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__text {
      padding-bottom: 80px;
    }
  }
  .sc-watch .sc-watch-coaching__eyebrow {
    padding-bottom: 21px;
    padding-bottom: 1.45833vw;
    -webkit-transition: color 0.4s ease-out;
    -o-transition: color 0.4s ease-out;
    transition: color 0.4s ease-out;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__eyebrow {
      padding-bottom: 21px;
    }
  }
  .sc-watch .sc-watch-coaching__headline {
    -webkit-transition: color 0.4s ease-out;
    -o-transition: color 0.4s ease-out;
    transition: color 0.4s ease-out;
  }
  .sc-watch .sc-watch-coaching__list {
    position: relative;
    width: 1060px;
    width: 73.61111vw;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__list {
      width: 1060px;
    }
  }
  .sc-watch .sc-watch-coaching__list-description {
    padding-right: 36px;
    padding-right: 2.5vw;
    padding-top: 69px;
    padding-top: 4.79167vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__list-description {
      padding-right: 36px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__list-description {
      padding-top: 69px;
    }
  }
  .rtl .sc-watch .sc-watch-coaching__list-description {
    padding-right: 0;
    padding-left: 36px;
    padding-left: 2.5vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-coaching__list-description {
      padding-left: 36px;
    }
  }
  .sc-watch .sc-watch-coaching__list-item {
    width: 520px;
    width: 36.11111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__list-item {
      width: 520px;
    }
  }
  .sc-watch .sc-watch-coaching__list-image {
    position: relative;
    overflow: hidden;
    width: 520px;
    width: 36.11111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__list-image {
      width: 520px;
    }
  }
  .sc-watch .sc-watch-coaching__list-image img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
  }
  .sc-watch .sc-watch-coaching__list-image--01 {
    position: absolute;
    top: 0;
    left: 0;
    height: 760px;
    height: 52.77778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__list-image--01 {
      height: 760px;
    }
  }
  .rtl .sc-watch .sc-watch-coaching__list-image--01 {
    left: auto;
    right: 0;
  }
  .sc-watch .sc-watch-coaching__list-image--02 {
    height: 640px;
    height: 44.44444vw;
    margin-top: 40px;
    margin-top: 2.77778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__list-image--02 {
      height: 640px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__list-image--02 {
      margin-top: 40px;
    }
  }
  .sc-watch .sc-watch-coaching__animals {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__animals {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__animals {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-coaching__animals-carousel {
    position: relative;
    margin: 0 auto;
    margin-top: 138px;
    margin-top: 9.58333vw;
    padding-top: 20px;
    padding-top: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__animals-carousel {
      margin-top: 138px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__animals-carousel {
      padding-top: 20px;
    }
  }
  .sc-watch
    .sc-watch-coaching__animals-carousel--paused
    .sc-watch-coaching__control-icon--pause {
    display: none;
  }
  .sc-watch
    .sc-watch-coaching__animals-carousel--paused
    .sc-watch-coaching__control-icon--play {
    display: block;
  }
  .sc-watch .sc-watch-coaching__animals-bg {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 480px;
    width: 33.33333vw;
    height: 480px;
    height: 33.33333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__animals-bg {
      width: 480px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__animals-bg {
      height: 480px;
    }
  }
  .sc-watch .sc-watch-coaching__animals-bg img {
    width: 100%;
  }
  .sc-watch .sc-watch-coaching__tab {
    z-index: 10;
    position: absolute;
    top: -28px;
    top: -1.94444vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__tab {
      top: -28px;
    }
  }
  .sc-watch .sc-watch-coaching__tab li {
    position: absolute;
    pointer-events: none;
  }
  @media screen and (min-width: 768px) {
    .sc-watch .sc-watch-coaching__tab li {
      top: 0;
    }
    .sc-watch .sc-watch-coaching__tab li:nth-child(n + 1):nth-child(-n + 4) {
      right: 100%;
      text-align: left;
    }
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(n + 1):nth-child(-n + 4) {
      right: auto;
      left: 100%;
      text-align: right;
    }
    .sc-watch .sc-watch-coaching__tab li:nth-child(n + 5):nth-child(-n + 9) {
      left: 100%;
      text-align: right;
    }
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(n + 5):nth-child(-n + 9) {
      left: auto;
      right: 100%;
      text-align: left;
    }
    .sc-watch .sc-watch-coaching__tab li:nth-child(4n + 2) {
      top: 140px;
      top: 9.72222vw;
    }
  }
  @media screen and (min-width: 768px) and (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(4n + 2) {
      top: 140px;
    }
  }
  @media screen and (min-width: 768px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(4n + 3) {
      top: 296px;
      top: 20.55556vw;
    }
  }
  @media screen and (min-width: 768px) and (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(4n + 3) {
      top: 296px;
    }
  }
  @media screen and (min-width: 768px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(4n + 4) {
      top: 436px;
      top: 30.27778vw;
    }
  }
  @media screen and (min-width: 768px) and (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(4n + 4) {
      top: 436px;
    }
  }
  @media screen and (min-width: 768px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(1),
    .sc-watch .sc-watch-coaching__tab li:nth-child(4),
    .sc-watch .sc-watch-coaching__tab li:nth-child(5),
    .sc-watch .sc-watch-coaching__tab li:nth-child(8) {
      width: 332px;
      width: 23.05556vw;
    }
  }
  @media screen and (min-width: 768px) and (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(1),
    .sc-watch .sc-watch-coaching__tab li:nth-child(4),
    .sc-watch .sc-watch-coaching__tab li:nth-child(5),
    .sc-watch .sc-watch-coaching__tab li:nth-child(8) {
      width: 332px;
    }
  }
  @media screen and (min-width: 768px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(2),
    .sc-watch .sc-watch-coaching__tab li:nth-child(3),
    .sc-watch .sc-watch-coaching__tab li:nth-child(6),
    .sc-watch .sc-watch-coaching__tab li:nth-child(7) {
      width: 402px;
      width: 27.91667vw;
    }
  }
  @media screen and (min-width: 768px) and (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(2),
    .sc-watch .sc-watch-coaching__tab li:nth-child(3),
    .sc-watch .sc-watch-coaching__tab li:nth-child(6),
    .sc-watch .sc-watch-coaching__tab li:nth-child(7) {
      width: 402px;
    }
  }
  .sc-watch .sc-watch-coaching__tab-button {
    position: relative;
    display: inline-block;
    width: 100px;
    width: 6.94444vw;
    height: 100px;
    height: 6.94444vw;
    vertical-align: top;
    pointer-events: auto;
    background: 0;
    cursor: pointer;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__tab-button {
      width: 100px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__tab-button {
      height: 100px;
    }
  }
  .sc-watch
    .sc-watch-coaching__tab-button.is-active
    .sc-watch-coaching__tab-icon--active {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  .sc-watch
    .sc-watch-coaching__tab-button:focus
    .sc-watch-coaching__tab-icon--active,
  .sc-watch
    .sc-watch-coaching__tab-button:hover
    .sc-watch-coaching__tab-icon--active {
    opacity: 1;
  }
  .sc-watch .sc-watch-coaching__tab-icon {
    display: block;
    width: 100%;
    height: 100%;
  }
  .sc-watch .sc-watch-coaching__tab-icon img {
    width: 100%;
  }
  .sc-watch .sc-watch-coaching__tab-icon--active {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1),
      -webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1),
      -webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    -o-transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1),
      opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1),
      opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1),
      opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1),
      -webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  }
  .sc-watch .sc-watch-coaching__control-wrap {
    z-index: 10;
    position: absolute;
    top: 440px;
    top: 30.55556vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 30px;
    width: 2.08333vw;
    height: 30px;
    height: 2.08333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__control-wrap {
      top: 440px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__control-wrap {
      width: 30px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__control-wrap {
      height: 30px;
    }
  }
  .sc-watch .sc-watch-coaching__control {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: 0;
  }
  .sc-watch .sc-watch-coaching__control:focus {
    display: block;
  }
  .sc-watch .sc-watch-coaching__control svg {
    width: 100%;
    height: 100%;
    cursor: pointer !important;
  }
  .sc-watch .sc-watch-coaching__control-icon {
    width: 100%;
    height: 100%;
  }
  .sc-watch .sc-watch-coaching__control-icon--play {
    display: none;
  }
  .sc-watch .sc-watch-coaching__panel {
    width: 440px;
    width: 30.55556vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__panel {
      width: 440px;
    }
  }
  .sc-watch .sc-watch-coaching__panel-image {
    width: 100%;
    height: 440px;
    height: 30.55556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__panel-image {
      height: 440px;
    }
  }
  .sc-watch .sc-watch-coaching__panel-image img {
    width: 100%;
  }
  .sc-watch .sc-watch-coaching__panel-text {
    margin-top: 32px;
    margin-top: 2.22222vw;
    text-align: center;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__panel-text {
      margin-top: 32px;
    }
  }
  .sc-watch .sc-watch-coaching__panel-headline {
    font-size: 26px;
    font-size: 1.80556vw;
    line-height: 1.62;
    font-family: Inter, "sans serif";
  }
  html[lang^="th"] .sc-watch .sc-watch-coaching__panel-headline {
    font-size: 35.1px;
    font-size: 2.4375vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__panel-headline {
      font-size: 26px;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__panel-headline {
      font-size: 35.1px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-coaching__panel-headline {
    line-height: 1.215;
  }
  .sc-watch .sc-watch-coaching__panel-description {
    margin: 12px 50px 0;
    margin: 0.83333vw 3.47222vw 0;
    font-size: 17px;
    font-size: 1.18056vw;
    line-height: 1.58;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__panel-description {
      margin: 12px 50px 0;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-coaching__panel-description {
    font-size: 22.95px;
    font-size: 1.59375vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-coaching__panel-description {
      font-size: 17px;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__panel-description {
      font-size: 22.95px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-coaching__panel-description {
    line-height: 1.185;
  }
  .sc-watch .sc-watch-sleep.is-active ~ .sc-watch-coaching {
    background-color: #000;
  }
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__animals-headline,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__eyebrow,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__headline,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__list-description,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__panel-description,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__panel-headline {
    color: #fff;
  }
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__animals-headline
    .click_sup,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__eyebrow
    .click_sup,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__headline
    .click_sup,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__list-description
    .click_sup,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__panel-description
    .click_sup,
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__panel-headline
    .click_sup {
    color: #fff;
  }
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__visual-gui-base {
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
  }
  .sc-watch
    .sc-watch-sleep.is-active
    ~ .sc-watch-coaching
    .sc-watch-coaching__visual-gui-over {
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-out 1s;
    -o-transition: opacity 0.3s ease-out 1s;
    transition: opacity 0.3s ease-out 1s;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching {
      padding: 0 76.8px 213.33333px;
      padding: 0 10vw 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching {
      padding: 0 36px 100px;
      padding: 0 10vw 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__bg {
      bottom: -50vh;
      height: 40vh;
    }
    .sc-watch .sc-watch-coaching__text {
      width: 100%;
      padding-bottom: 64px;
      padding-bottom: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__text {
      padding-bottom: 30px;
      padding-bottom: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__eyebrow {
      padding-bottom: 38.4px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__eyebrow {
      padding-bottom: 18px;
      padding-bottom: 5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__list {
      width: 100%;
      display: block;
    }
    .sc-watch .sc-watch-coaching__list-description {
      padding: 0;
      font-size: 32px;
      font-size: 4.16667vw;
      line-height: 1.54;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__list-description {
      font-size: 43.2px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__list-description {
      font-size: 15px;
      font-size: 4.16667vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__list-description {
      font-size: 20.25px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-coaching__list-description {
      line-height: 1.155;
    }
    .rtl .sc-watch .sc-watch-coaching__list-description {
      padding: 0;
    }
    .sc-watch .sc-watch-coaching__list-item {
      width: 100%;
    }
    .sc-watch .sc-watch-coaching__list-image {
      width: 100%;
    }
    .sc-watch .sc-watch-coaching__list-image--01 {
      position: relative;
      height: 864px;
      height: 112.5vw;
      margin-top: 64px;
      margin-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__list-image--01 {
      height: 405px;
      height: 112.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__list-image--01 {
      margin-top: 30px;
      margin-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__list-image--02 {
      height: 757.33333px;
      height: 98.61111vw;
      margin-top: 42.66667px;
      margin-top: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__list-image--02 {
      height: 355px;
      height: 98.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__list-image--02 {
      margin-top: 20px;
      margin-top: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__animals {
      width: 100%;
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__animals {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__animals-headline {
      font-size: 59.73333px;
      font-size: 7.77778vw;
      line-height: 1.21;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__animals-headline {
      font-size: 86.61333px;
      font-size: 11.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__animals-headline {
      font-size: 28px;
      font-size: 7.77778vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__animals-headline {
      font-size: 40.6px;
      font-size: 11.27778vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-coaching__animals-headline {
      line-height: 0.847;
    }
    .sc-watch .sc-watch-coaching__animals-carousel {
      margin-top: 277.33333px;
      margin-top: 36.11111vw;
      padding-top: 21.33333px;
      padding-top: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__animals-carousel {
      margin-top: 130px;
      margin-top: 36.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__animals-carousel {
      padding-top: 10px;
      padding-top: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__animals-bg {
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
      width: 512px;
      width: 66.66667vw;
      height: 512px;
      height: 66.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__animals-bg {
      width: 240px;
      width: 66.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__animals-bg {
      height: 240px;
      height: 66.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__tab {
      top: 241.06667px;
      top: 31.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__tab {
      top: 113px;
      top: 31.38889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(n + 1):nth-child(-n + 4) {
      bottom: 100%;
    }
    .sc-watch .sc-watch-coaching__tab li:nth-child(n + 5):nth-child(-n + 9) {
      top: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end;
    }
    .sc-watch .sc-watch-coaching__tab li:nth-child(1),
    .sc-watch .sc-watch-coaching__tab li:nth-child(2),
    .sc-watch .sc-watch-coaching__tab li:nth-child(5),
    .sc-watch .sc-watch-coaching__tab li:nth-child(6) {
      right: 100%;
      text-align: left;
    }
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(1),
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(2),
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(5),
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(6) {
      right: auto;
      left: 100%;
      text-align: right;
    }
    .sc-watch .sc-watch-coaching__tab li:nth-child(3),
    .sc-watch .sc-watch-coaching__tab li:nth-child(4),
    .sc-watch .sc-watch-coaching__tab li:nth-child(7),
    .sc-watch .sc-watch-coaching__tab li:nth-child(8) {
      left: 100%;
      text-align: right;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
    }
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(3),
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(4),
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(7),
    .rtl .sc-watch .sc-watch-coaching__tab li:nth-child(8) {
      left: auto;
      right: 100%;
      text-align: left;
    }
    .sc-watch .sc-watch-coaching__tab li:nth-child(1),
    .sc-watch .sc-watch-coaching__tab li:nth-child(4),
    .sc-watch .sc-watch-coaching__tab li:nth-child(5),
    .sc-watch .sc-watch-coaching__tab li:nth-child(8) {
      width: 309.33333px;
      width: 40.27778vw;
      height: 345.6px;
      height: 45vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(1),
    .sc-watch .sc-watch-coaching__tab li:nth-child(4),
    .sc-watch .sc-watch-coaching__tab li:nth-child(5),
    .sc-watch .sc-watch-coaching__tab li:nth-child(8) {
      width: 145px;
      width: 40.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(1),
    .sc-watch .sc-watch-coaching__tab li:nth-child(4),
    .sc-watch .sc-watch-coaching__tab li:nth-child(5),
    .sc-watch .sc-watch-coaching__tab li:nth-child(8) {
      height: 162px;
      height: 45vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(2),
    .sc-watch .sc-watch-coaching__tab li:nth-child(3),
    .sc-watch .sc-watch-coaching__tab li:nth-child(6),
    .sc-watch .sc-watch-coaching__tab li:nth-child(7) {
      width: 145.06667px;
      width: 18.88889vw;
      height: 433.06667px;
      height: 56.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(2),
    .sc-watch .sc-watch-coaching__tab li:nth-child(3),
    .sc-watch .sc-watch-coaching__tab li:nth-child(6),
    .sc-watch .sc-watch-coaching__tab li:nth-child(7) {
      width: 68px;
      width: 18.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__tab li:nth-child(2),
    .sc-watch .sc-watch-coaching__tab li:nth-child(3),
    .sc-watch .sc-watch-coaching__tab li:nth-child(6),
    .sc-watch .sc-watch-coaching__tab li:nth-child(7) {
      height: 203px;
      height: 56.38889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__tab-button {
      width: 117.33333px;
      width: 15.27778vw;
      height: 117.33333px;
      height: 15.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__tab-button {
      width: 55px;
      width: 15.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__tab-button {
      height: 55px;
      height: 15.27778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-coaching__tab-button:focus
      .sc-watch-coaching__tab-icon--active,
    .sc-watch
      .sc-watch-coaching__tab-button:hover
      .sc-watch-coaching__tab-icon--active {
      opacity: 0;
    }
    .sc-watch
      .sc-watch-coaching__tab-button.is-active
      .sc-watch-coaching__tab-icon--active {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
      opacity: 1;
    }
    .sc-watch .sc-watch-coaching__control-wrap {
      top: 469.33333px;
      top: 61.11111vw;
      width: 64px;
      width: 8.33333vw;
      height: 64px;
      height: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__control-wrap {
      top: 220px;
      top: 61.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__control-wrap {
      width: 30px;
      width: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__control-wrap {
      height: 30px;
      height: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__panel {
      width: 597.33333px;
      width: 77.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__panel {
      width: 280px;
      width: 77.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__panel-image {
      width: 469.33333px;
      width: 61.11111vw;
      height: 469.33333px;
      height: 61.11111vw;
      margin: 0 auto;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__panel-image {
      width: 220px;
      width: 61.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__panel-image {
      height: 220px;
      height: 61.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__panel-text {
      margin-top: 258.13333px;
      margin-top: 33.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__panel-text {
      margin-top: 121px;
      margin-top: 33.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-coaching__panel-headline {
      font-size: 38.4px;
      font-size: 5vw;
      line-height: 1.17;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__panel-headline {
      font-size: 51.84px;
      font-size: 6.75vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__panel-headline {
      font-size: 18px;
      font-size: 5vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__panel-headline {
      font-size: 24.3px;
      font-size: 6.75vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-coaching__panel-headline {
      line-height: 0.8775;
    }
    .sc-watch .sc-watch-coaching__panel-description {
      margin: 19.2px 0 0;
      margin: 2.5vw 0 0;
      font-size: 32px;
      font-size: 4.16667vw;
      line-height: 1.53;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__panel-description {
      margin: 9px 0 0;
      margin: 2.5vw 0 0;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-coaching__panel-description {
      font-size: 43.2px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-coaching__panel-description {
      font-size: 15px;
      font-size: 4.16667vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-coaching__panel-description {
      font-size: 20.25px;
      font-size: 5.625vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-coaching__panel-description {
      line-height: 1.1475;
    }
  }
  .sc-watch .sc-watch-os {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-os__wrap {
    position: relative;
  }
  .sc-watch .sc-watch-os__text {
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-bottom: 58px;
    padding-bottom: 4.02778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__text {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__text {
      padding-bottom: 58px;
    }
  }
  .sc-watch .sc-watch-os__eyebrow {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__eyebrow {
      padding-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-os__description {
    position: relative;
    z-index: 1;
    width: 652px;
    width: 45.27778vw;
    margin: 0 auto;
    padding-right: 84px;
    padding-right: 5.83333vw;
    padding-bottom: 60px;
    padding-bottom: 4.16667vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__description {
      width: 652px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__description {
      padding-right: 84px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__description {
      padding-bottom: 60px;
    }
  }
  .rtl .sc-watch .sc-watch-os__description {
    padding-right: 0;
    padding-left: 84px;
    padding-left: 5.83333vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-os__description {
      padding-left: 84px;
    }
  }
  .sc-watch .sc-watch-os__contents {
    position: relative;
    height: 361px;
    height: 25.06944vw;
    padding-top: 336px;
    padding-top: 23.33333vw;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__contents {
      height: 361px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__contents {
      padding-top: 336px;
    }
  }
  .sc-watch .sc-watch-os__contents.is-active-watch .sc-watch-os__image img {
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    -o-transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  .sc-watch .sc-watch-os__contents.is-active-icon .sc-watch-os__icon {
    -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
    transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
    -o-transition: transform 0.2s ease-out, opacity 0.2s ease-out;
    transition: transform 0.2s ease-out, opacity 0.2s ease-out;
    transition: transform 0.2s ease-out, opacity 0.2s ease-out,
      -webkit-transform 0.2s ease-out;
  }
  .sc-watch .sc-watch-os__image {
    position: relative;
    left: 50%;
    width: 1920px;
    width: 133.33333vw;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__image {
      width: 1920px;
    }
  }
  .rtl .sc-watch .sc-watch-os__image {
    left: auto;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
  }
  .sc-watch .sc-watch-os__image img {
    width: 100%;
    -webkit-transform: translateY(30%);
    -ms-transform: translateY(30%);
    transform: translateY(30%);
  }
  .sc-watch .sc-watch-os__icons-wrap {
    position: absolute;
    left: 50%;
    top: 0;
    z-index: 2;
    width: 1390px;
    width: 96.52778vw;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__icons-wrap {
      width: 1390px;
    }
  }
  .sc-watch .sc-watch-os__icons-list {
    position: absolute;
    top: 330px;
    top: 22.91667vw;
    left: 0;
    width: 100%;
    direction: ltr;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__icons-list {
      top: 330px;
    }
  }
  .sc-watch .sc-watch-os__icon {
    position: absolute;
    top: -35px;
    top: -2.43056vw;
    opacity: 0;
    width: 70px;
    width: 4.86111vw;
    height: 70px;
    height: 4.86111vw;
    -webkit-transform-origin: 695px 868.75px;
    -ms-transform-origin: 695px 868.75px;
    transform-origin: 695px 868.75px;
    -webkit-transform-origin: 48.26389vw 60.32986vw;
    -ms-transform-origin: 48.26389vw 60.32986vw;
    transform-origin: 48.26389vw 60.32986vw;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__icon {
      top: -35px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__icon {
      width: 70px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__icon {
      height: 70px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-os__icon {
      -webkit-transform-origin: 695px 868.75px;
      -ms-transform-origin: 695px 868.75px;
      transform-origin: 695px 868.75px;
    }
  }
  .sc-watch .sc-watch-os__icon img {
    display: block;
    width: 100%;
    height: 100%;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(0) translateX(-30%) translateY(30%);
    -ms-transform: rotate(0) translateX(-30%) translateY(30%);
    transform: rotate(0) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1)
    img {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(6.97273deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(6.97273deg) translateX(-30%) translateY(30%);
    transform: rotate(6.97273deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2)
    img {
    -webkit-transform: rotate(-6.97273deg);
    -ms-transform: rotate(-6.97273deg);
    transform: rotate(-6.97273deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(13.94545deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(13.94545deg) translateX(-30%) translateY(30%);
    transform: rotate(13.94545deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3)
    img {
    -webkit-transform: rotate(-13.94545deg);
    -ms-transform: rotate(-13.94545deg);
    transform: rotate(-13.94545deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(20.91818deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(20.91818deg) translateX(-30%) translateY(30%);
    transform: rotate(20.91818deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4)
    img {
    -webkit-transform: rotate(-20.91818deg);
    -ms-transform: rotate(-20.91818deg);
    transform: rotate(-20.91818deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(27.89091deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(27.89091deg) translateX(-30%) translateY(30%);
    transform: rotate(27.89091deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5)
    img {
    -webkit-transform: rotate(-27.89091deg);
    -ms-transform: rotate(-27.89091deg);
    transform: rotate(-27.89091deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(34.86364deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(34.86364deg) translateX(-30%) translateY(30%);
    transform: rotate(34.86364deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6)
    img {
    -webkit-transform: rotate(-34.86364deg);
    -ms-transform: rotate(-34.86364deg);
    transform: rotate(-34.86364deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(41.83636deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(41.83636deg) translateX(-30%) translateY(30%);
    transform: rotate(41.83636deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7)
    img {
    -webkit-transform: rotate(-41.83636deg);
    -ms-transform: rotate(-41.83636deg);
    transform: rotate(-41.83636deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(48.80909deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(48.80909deg) translateX(-30%) translateY(30%);
    transform: rotate(48.80909deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8)
    img {
    -webkit-transform: rotate(-48.80909deg);
    -ms-transform: rotate(-48.80909deg);
    transform: rotate(-48.80909deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(55.78182deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(55.78182deg) translateX(-30%) translateY(30%);
    transform: rotate(55.78182deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9)
    img {
    -webkit-transform: rotate(-55.78182deg);
    -ms-transform: rotate(-55.78182deg);
    transform: rotate(-55.78182deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(10) {
    -webkit-transform: rotate(62.75455deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(62.75455deg) translateX(-30%) translateY(30%);
    transform: rotate(62.75455deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(10)
    img {
    -webkit-transform: rotate(-62.75455deg);
    -ms-transform: rotate(-62.75455deg);
    transform: rotate(-62.75455deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(11) {
    -webkit-transform: rotate(69.72727deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(69.72727deg) translateX(-30%) translateY(30%);
    transform: rotate(69.72727deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(11)
    img {
    -webkit-transform: rotate(-69.72727deg);
    -ms-transform: rotate(-69.72727deg);
    transform: rotate(-69.72727deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(12) {
    -webkit-transform: rotate(76.7deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(76.7deg) translateX(-30%) translateY(30%);
    transform: rotate(76.7deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(12)
    img {
    -webkit-transform: rotate(-76.7deg);
    -ms-transform: rotate(-76.7deg);
    transform: rotate(-76.7deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(0) translateX(0) translateY(0);
    -ms-transform: rotate(0) translateX(0) translateY(0);
    transform: rotate(0) translateX(0) translateY(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(6.97273deg) translateX(0) translateY(0);
    -ms-transform: rotate(6.97273deg) translateX(0) translateY(0);
    transform: rotate(6.97273deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    transition-delay: 0.1s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(13.94545deg) translateX(0) translateY(0);
    -ms-transform: rotate(13.94545deg) translateX(0) translateY(0);
    transform: rotate(13.94545deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(20.91818deg) translateX(0) translateY(0);
    -ms-transform: rotate(20.91818deg) translateX(0) translateY(0);
    transform: rotate(20.91818deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(27.89091deg) translateX(0) translateY(0);
    -ms-transform: rotate(27.89091deg) translateX(0) translateY(0);
    transform: rotate(27.89091deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(34.86364deg) translateX(0) translateY(0);
    -ms-transform: rotate(34.86364deg) translateX(0) translateY(0);
    transform: rotate(34.86364deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(41.83636deg) translateX(0) translateY(0);
    -ms-transform: rotate(41.83636deg) translateX(0) translateY(0);
    transform: rotate(41.83636deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.6s;
    -o-transition-delay: 0.6s;
    transition-delay: 0.6s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(48.80909deg) translateX(0) translateY(0);
    -ms-transform: rotate(48.80909deg) translateX(0) translateY(0);
    transform: rotate(48.80909deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.7s;
    -o-transition-delay: 0.7s;
    transition-delay: 0.7s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(55.78182deg) translateX(0) translateY(0);
    -ms-transform: rotate(55.78182deg) translateX(0) translateY(0);
    transform: rotate(55.78182deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.8s;
    -o-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(10) {
    -webkit-transform: rotate(62.75455deg) translateX(0) translateY(0);
    -ms-transform: rotate(62.75455deg) translateX(0) translateY(0);
    transform: rotate(62.75455deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.9s;
    -o-transition-delay: 0.9s;
    transition-delay: 0.9s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(11) {
    -webkit-transform: rotate(69.72727deg) translateX(0) translateY(0);
    -ms-transform: rotate(69.72727deg) translateX(0) translateY(0);
    transform: rotate(69.72727deg) translateX(0) translateY(0);
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="12"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(12) {
    -webkit-transform: rotate(76.7deg) translateX(0) translateY(0);
    -ms-transform: rotate(76.7deg) translateX(0) translateY(0);
    transform: rotate(76.7deg) translateX(0) translateY(0);
    -webkit-transition-delay: 1.1s;
    -o-transition-delay: 1.1s;
    transition-delay: 1.1s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(3.48636deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(3.48636deg) translateX(-30%) translateY(30%);
    transform: rotate(3.48636deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1)
    img {
    -webkit-transform: rotate(-3.48636deg);
    -ms-transform: rotate(-3.48636deg);
    transform: rotate(-3.48636deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(10.45909deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(10.45909deg) translateX(-30%) translateY(30%);
    transform: rotate(10.45909deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2)
    img {
    -webkit-transform: rotate(-10.45909deg);
    -ms-transform: rotate(-10.45909deg);
    transform: rotate(-10.45909deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(17.43182deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(17.43182deg) translateX(-30%) translateY(30%);
    transform: rotate(17.43182deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3)
    img {
    -webkit-transform: rotate(-17.43182deg);
    -ms-transform: rotate(-17.43182deg);
    transform: rotate(-17.43182deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(24.40455deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(24.40455deg) translateX(-30%) translateY(30%);
    transform: rotate(24.40455deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4)
    img {
    -webkit-transform: rotate(-24.40455deg);
    -ms-transform: rotate(-24.40455deg);
    transform: rotate(-24.40455deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(31.37727deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(31.37727deg) translateX(-30%) translateY(30%);
    transform: rotate(31.37727deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5)
    img {
    -webkit-transform: rotate(-31.37727deg);
    -ms-transform: rotate(-31.37727deg);
    transform: rotate(-31.37727deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(38.35deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(38.35deg) translateX(-30%) translateY(30%);
    transform: rotate(38.35deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6)
    img {
    -webkit-transform: rotate(-38.35deg);
    -ms-transform: rotate(-38.35deg);
    transform: rotate(-38.35deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(45.32273deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(45.32273deg) translateX(-30%) translateY(30%);
    transform: rotate(45.32273deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7)
    img {
    -webkit-transform: rotate(-45.32273deg);
    -ms-transform: rotate(-45.32273deg);
    transform: rotate(-45.32273deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(52.29545deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(52.29545deg) translateX(-30%) translateY(30%);
    transform: rotate(52.29545deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8)
    img {
    -webkit-transform: rotate(-52.29545deg);
    -ms-transform: rotate(-52.29545deg);
    transform: rotate(-52.29545deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(59.26818deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(59.26818deg) translateX(-30%) translateY(30%);
    transform: rotate(59.26818deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9)
    img {
    -webkit-transform: rotate(-59.26818deg);
    -ms-transform: rotate(-59.26818deg);
    transform: rotate(-59.26818deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(10) {
    -webkit-transform: rotate(66.24091deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(66.24091deg) translateX(-30%) translateY(30%);
    transform: rotate(66.24091deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(10)
    img {
    -webkit-transform: rotate(-66.24091deg);
    -ms-transform: rotate(-66.24091deg);
    transform: rotate(-66.24091deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(11) {
    -webkit-transform: rotate(73.21364deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(73.21364deg) translateX(-30%) translateY(30%);
    transform: rotate(73.21364deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(11)
    img {
    -webkit-transform: rotate(-73.21364deg);
    -ms-transform: rotate(-73.21364deg);
    transform: rotate(-73.21364deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(3.48636deg) translateX(0) translateY(0);
    -ms-transform: rotate(3.48636deg) translateX(0) translateY(0);
    transform: rotate(3.48636deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(10.45909deg) translateX(0) translateY(0);
    -ms-transform: rotate(10.45909deg) translateX(0) translateY(0);
    transform: rotate(10.45909deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    transition-delay: 0.1s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(17.43182deg) translateX(0) translateY(0);
    -ms-transform: rotate(17.43182deg) translateX(0) translateY(0);
    transform: rotate(17.43182deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(24.40455deg) translateX(0) translateY(0);
    -ms-transform: rotate(24.40455deg) translateX(0) translateY(0);
    transform: rotate(24.40455deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(31.37727deg) translateX(0) translateY(0);
    -ms-transform: rotate(31.37727deg) translateX(0) translateY(0);
    transform: rotate(31.37727deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(38.35deg) translateX(0) translateY(0);
    -ms-transform: rotate(38.35deg) translateX(0) translateY(0);
    transform: rotate(38.35deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(45.32273deg) translateX(0) translateY(0);
    -ms-transform: rotate(45.32273deg) translateX(0) translateY(0);
    transform: rotate(45.32273deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.6s;
    -o-transition-delay: 0.6s;
    transition-delay: 0.6s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(52.29545deg) translateX(0) translateY(0);
    -ms-transform: rotate(52.29545deg) translateX(0) translateY(0);
    transform: rotate(52.29545deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.7s;
    -o-transition-delay: 0.7s;
    transition-delay: 0.7s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(59.26818deg) translateX(0) translateY(0);
    -ms-transform: rotate(59.26818deg) translateX(0) translateY(0);
    transform: rotate(59.26818deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.8s;
    -o-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(10) {
    -webkit-transform: rotate(66.24091deg) translateX(0) translateY(0);
    -ms-transform: rotate(66.24091deg) translateX(0) translateY(0);
    transform: rotate(66.24091deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.9s;
    -o-transition-delay: 0.9s;
    transition-delay: 0.9s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="11"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(11) {
    -webkit-transform: rotate(73.21364deg) translateX(0) translateY(0);
    -ms-transform: rotate(73.21364deg) translateX(0) translateY(0);
    transform: rotate(73.21364deg) translateX(0) translateY(0);
    -webkit-transition-delay: 1s;
    -o-transition-delay: 1s;
    transition-delay: 1s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(6.97273deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(6.97273deg) translateX(-30%) translateY(30%);
    transform: rotate(6.97273deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1)
    img {
    -webkit-transform: rotate(-6.97273deg);
    -ms-transform: rotate(-6.97273deg);
    transform: rotate(-6.97273deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(13.94545deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(13.94545deg) translateX(-30%) translateY(30%);
    transform: rotate(13.94545deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2)
    img {
    -webkit-transform: rotate(-13.94545deg);
    -ms-transform: rotate(-13.94545deg);
    transform: rotate(-13.94545deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(20.91818deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(20.91818deg) translateX(-30%) translateY(30%);
    transform: rotate(20.91818deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3)
    img {
    -webkit-transform: rotate(-20.91818deg);
    -ms-transform: rotate(-20.91818deg);
    transform: rotate(-20.91818deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(27.89091deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(27.89091deg) translateX(-30%) translateY(30%);
    transform: rotate(27.89091deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4)
    img {
    -webkit-transform: rotate(-27.89091deg);
    -ms-transform: rotate(-27.89091deg);
    transform: rotate(-27.89091deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(34.86364deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(34.86364deg) translateX(-30%) translateY(30%);
    transform: rotate(34.86364deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5)
    img {
    -webkit-transform: rotate(-34.86364deg);
    -ms-transform: rotate(-34.86364deg);
    transform: rotate(-34.86364deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(41.83636deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(41.83636deg) translateX(-30%) translateY(30%);
    transform: rotate(41.83636deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6)
    img {
    -webkit-transform: rotate(-41.83636deg);
    -ms-transform: rotate(-41.83636deg);
    transform: rotate(-41.83636deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(48.80909deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(48.80909deg) translateX(-30%) translateY(30%);
    transform: rotate(48.80909deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7)
    img {
    -webkit-transform: rotate(-48.80909deg);
    -ms-transform: rotate(-48.80909deg);
    transform: rotate(-48.80909deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(55.78182deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(55.78182deg) translateX(-30%) translateY(30%);
    transform: rotate(55.78182deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8)
    img {
    -webkit-transform: rotate(-55.78182deg);
    -ms-transform: rotate(-55.78182deg);
    transform: rotate(-55.78182deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(62.75455deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(62.75455deg) translateX(-30%) translateY(30%);
    transform: rotate(62.75455deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9)
    img {
    -webkit-transform: rotate(-62.75455deg);
    -ms-transform: rotate(-62.75455deg);
    transform: rotate(-62.75455deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(10) {
    -webkit-transform: rotate(69.72727deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(69.72727deg) translateX(-30%) translateY(30%);
    transform: rotate(69.72727deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(10)
    img {
    -webkit-transform: rotate(-69.72727deg);
    -ms-transform: rotate(-69.72727deg);
    transform: rotate(-69.72727deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(6.97273deg) translateX(0) translateY(0);
    -ms-transform: rotate(6.97273deg) translateX(0) translateY(0);
    transform: rotate(6.97273deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(13.94545deg) translateX(0) translateY(0);
    -ms-transform: rotate(13.94545deg) translateX(0) translateY(0);
    transform: rotate(13.94545deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    transition-delay: 0.1s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(20.91818deg) translateX(0) translateY(0);
    -ms-transform: rotate(20.91818deg) translateX(0) translateY(0);
    transform: rotate(20.91818deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(27.89091deg) translateX(0) translateY(0);
    -ms-transform: rotate(27.89091deg) translateX(0) translateY(0);
    transform: rotate(27.89091deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(34.86364deg) translateX(0) translateY(0);
    -ms-transform: rotate(34.86364deg) translateX(0) translateY(0);
    transform: rotate(34.86364deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(41.83636deg) translateX(0) translateY(0);
    -ms-transform: rotate(41.83636deg) translateX(0) translateY(0);
    transform: rotate(41.83636deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(48.80909deg) translateX(0) translateY(0);
    -ms-transform: rotate(48.80909deg) translateX(0) translateY(0);
    transform: rotate(48.80909deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.6s;
    -o-transition-delay: 0.6s;
    transition-delay: 0.6s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(55.78182deg) translateX(0) translateY(0);
    -ms-transform: rotate(55.78182deg) translateX(0) translateY(0);
    transform: rotate(55.78182deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.7s;
    -o-transition-delay: 0.7s;
    transition-delay: 0.7s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(62.75455deg) translateX(0) translateY(0);
    -ms-transform: rotate(62.75455deg) translateX(0) translateY(0);
    transform: rotate(62.75455deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.8s;
    -o-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="10"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(10) {
    -webkit-transform: rotate(69.72727deg) translateX(0) translateY(0);
    -ms-transform: rotate(69.72727deg) translateX(0) translateY(0);
    transform: rotate(69.72727deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.9s;
    -o-transition-delay: 0.9s;
    transition-delay: 0.9s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(4.26111deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(4.26111deg) translateX(-30%) translateY(30%);
    transform: rotate(4.26111deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1)
    img {
    -webkit-transform: rotate(-4.26111deg);
    -ms-transform: rotate(-4.26111deg);
    transform: rotate(-4.26111deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(12.78333deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(12.78333deg) translateX(-30%) translateY(30%);
    transform: rotate(12.78333deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2)
    img {
    -webkit-transform: rotate(-12.78333deg);
    -ms-transform: rotate(-12.78333deg);
    transform: rotate(-12.78333deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(21.30556deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(21.30556deg) translateX(-30%) translateY(30%);
    transform: rotate(21.30556deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3)
    img {
    -webkit-transform: rotate(-21.30556deg);
    -ms-transform: rotate(-21.30556deg);
    transform: rotate(-21.30556deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(29.82778deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(29.82778deg) translateX(-30%) translateY(30%);
    transform: rotate(29.82778deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4)
    img {
    -webkit-transform: rotate(-29.82778deg);
    -ms-transform: rotate(-29.82778deg);
    transform: rotate(-29.82778deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(38.35deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(38.35deg) translateX(-30%) translateY(30%);
    transform: rotate(38.35deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5)
    img {
    -webkit-transform: rotate(-38.35deg);
    -ms-transform: rotate(-38.35deg);
    transform: rotate(-38.35deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(46.87222deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(46.87222deg) translateX(-30%) translateY(30%);
    transform: rotate(46.87222deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6)
    img {
    -webkit-transform: rotate(-46.87222deg);
    -ms-transform: rotate(-46.87222deg);
    transform: rotate(-46.87222deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(55.39444deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(55.39444deg) translateX(-30%) translateY(30%);
    transform: rotate(55.39444deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7)
    img {
    -webkit-transform: rotate(-55.39444deg);
    -ms-transform: rotate(-55.39444deg);
    transform: rotate(-55.39444deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(63.91667deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(63.91667deg) translateX(-30%) translateY(30%);
    transform: rotate(63.91667deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8)
    img {
    -webkit-transform: rotate(-63.91667deg);
    -ms-transform: rotate(-63.91667deg);
    transform: rotate(-63.91667deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(72.43889deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(72.43889deg) translateX(-30%) translateY(30%);
    transform: rotate(72.43889deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9)
    img {
    -webkit-transform: rotate(-72.43889deg);
    -ms-transform: rotate(-72.43889deg);
    transform: rotate(-72.43889deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(4.26111deg) translateX(0) translateY(0);
    -ms-transform: rotate(4.26111deg) translateX(0) translateY(0);
    transform: rotate(4.26111deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(12.78333deg) translateX(0) translateY(0);
    -ms-transform: rotate(12.78333deg) translateX(0) translateY(0);
    transform: rotate(12.78333deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    transition-delay: 0.1s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(21.30556deg) translateX(0) translateY(0);
    -ms-transform: rotate(21.30556deg) translateX(0) translateY(0);
    transform: rotate(21.30556deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(29.82778deg) translateX(0) translateY(0);
    -ms-transform: rotate(29.82778deg) translateX(0) translateY(0);
    transform: rotate(29.82778deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(38.35deg) translateX(0) translateY(0);
    -ms-transform: rotate(38.35deg) translateX(0) translateY(0);
    transform: rotate(38.35deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(46.87222deg) translateX(0) translateY(0);
    -ms-transform: rotate(46.87222deg) translateX(0) translateY(0);
    transform: rotate(46.87222deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(55.39444deg) translateX(0) translateY(0);
    -ms-transform: rotate(55.39444deg) translateX(0) translateY(0);
    transform: rotate(55.39444deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.6s;
    -o-transition-delay: 0.6s;
    transition-delay: 0.6s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(63.91667deg) translateX(0) translateY(0);
    -ms-transform: rotate(63.91667deg) translateX(0) translateY(0);
    transform: rotate(63.91667deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.7s;
    -o-transition-delay: 0.7s;
    transition-delay: 0.7s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="9"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(72.43889deg) translateX(0) translateY(0);
    -ms-transform: rotate(72.43889deg) translateX(0) translateY(0);
    transform: rotate(72.43889deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.8s;
    -o-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(12.78333deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(12.78333deg) translateX(-30%) translateY(30%);
    transform: rotate(12.78333deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(1)
    img {
    -webkit-transform: rotate(-12.78333deg);
    -ms-transform: rotate(-12.78333deg);
    transform: rotate(-12.78333deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(21.30556deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(21.30556deg) translateX(-30%) translateY(30%);
    transform: rotate(21.30556deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(2)
    img {
    -webkit-transform: rotate(-21.30556deg);
    -ms-transform: rotate(-21.30556deg);
    transform: rotate(-21.30556deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(29.82778deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(29.82778deg) translateX(-30%) translateY(30%);
    transform: rotate(29.82778deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(3)
    img {
    -webkit-transform: rotate(-29.82778deg);
    -ms-transform: rotate(-29.82778deg);
    transform: rotate(-29.82778deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(38.35deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(38.35deg) translateX(-30%) translateY(30%);
    transform: rotate(38.35deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(4)
    img {
    -webkit-transform: rotate(-38.35deg);
    -ms-transform: rotate(-38.35deg);
    transform: rotate(-38.35deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(46.87222deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(46.87222deg) translateX(-30%) translateY(30%);
    transform: rotate(46.87222deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(5)
    img {
    -webkit-transform: rotate(-46.87222deg);
    -ms-transform: rotate(-46.87222deg);
    transform: rotate(-46.87222deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(55.39444deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(55.39444deg) translateX(-30%) translateY(30%);
    transform: rotate(55.39444deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(6)
    img {
    -webkit-transform: rotate(-55.39444deg);
    -ms-transform: rotate(-55.39444deg);
    transform: rotate(-55.39444deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(63.91667deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(63.91667deg) translateX(-30%) translateY(30%);
    transform: rotate(63.91667deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(7)
    img {
    -webkit-transform: rotate(-63.91667deg);
    -ms-transform: rotate(-63.91667deg);
    transform: rotate(-63.91667deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(72.43889deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(72.43889deg) translateX(-30%) translateY(30%);
    transform: rotate(72.43889deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(8)
    img {
    -webkit-transform: rotate(-72.43889deg);
    -ms-transform: rotate(-72.43889deg);
    transform: rotate(-72.43889deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(80.96111deg) translateX(-30%) translateY(30%);
    -ms-transform: rotate(80.96111deg) translateX(-30%) translateY(30%);
    transform: rotate(80.96111deg) translateX(-30%) translateY(30%);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents
    .sc-watch-os__icon:nth-child(9)
    img {
    -webkit-transform: rotate(-80.96111deg);
    -ms-transform: rotate(-80.96111deg);
    transform: rotate(-80.96111deg);
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon {
    opacity: 1;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(1) {
    -webkit-transform: rotate(12.78333deg) translateX(0) translateY(0);
    -ms-transform: rotate(12.78333deg) translateX(0) translateY(0);
    transform: rotate(12.78333deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(2) {
    -webkit-transform: rotate(21.30556deg) translateX(0) translateY(0);
    -ms-transform: rotate(21.30556deg) translateX(0) translateY(0);
    transform: rotate(21.30556deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    transition-delay: 0.1s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(3) {
    -webkit-transform: rotate(29.82778deg) translateX(0) translateY(0);
    -ms-transform: rotate(29.82778deg) translateX(0) translateY(0);
    transform: rotate(29.82778deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(4) {
    -webkit-transform: rotate(38.35deg) translateX(0) translateY(0);
    -ms-transform: rotate(38.35deg) translateX(0) translateY(0);
    transform: rotate(38.35deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(5) {
    -webkit-transform: rotate(46.87222deg) translateX(0) translateY(0);
    -ms-transform: rotate(46.87222deg) translateX(0) translateY(0);
    transform: rotate(46.87222deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(6) {
    -webkit-transform: rotate(55.39444deg) translateX(0) translateY(0);
    -ms-transform: rotate(55.39444deg) translateX(0) translateY(0);
    transform: rotate(55.39444deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.5s;
    -o-transition-delay: 0.5s;
    transition-delay: 0.5s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(7) {
    -webkit-transform: rotate(63.91667deg) translateX(0) translateY(0);
    -ms-transform: rotate(63.91667deg) translateX(0) translateY(0);
    transform: rotate(63.91667deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.6s;
    -o-transition-delay: 0.6s;
    transition-delay: 0.6s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(8) {
    -webkit-transform: rotate(72.43889deg) translateX(0) translateY(0);
    -ms-transform: rotate(72.43889deg) translateX(0) translateY(0);
    transform: rotate(72.43889deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.7s;
    -o-transition-delay: 0.7s;
    transition-delay: 0.7s;
  }
  .sc-watch
    .sc-watch-os[data-use-icon="7"]
    .sc-watch-os__contents.is-active-icon
    .sc-watch-os__icon:nth-child(9) {
    -webkit-transform: rotate(80.96111deg) translateX(0) translateY(0);
    -ms-transform: rotate(80.96111deg) translateX(0) translateY(0);
    transform: rotate(80.96111deg) translateX(0) translateY(0);
    -webkit-transition-delay: 0.8s;
    -o-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os__wrap {
      position: relative;
    }
    .sc-watch .sc-watch-os__text {
      width: 100%;
      padding: 0;
    }
    .sc-watch .sc-watch-os__eyebrow {
      padding: 0 76.8px 38.4px;
      padding: 0 10vw 5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__eyebrow {
      padding: 0 36px 18px;
      padding: 0 10vw 5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os__headline {
      padding: 0 76.8px 85.33333px;
      padding: 0 10vw 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__headline {
      padding: 0 36px 40px;
      padding: 0 10vw 11.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os__description {
      width: 100%;
      padding: 53.33333px 76.8px 0;
      padding: 6.94444vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__description {
      padding: 25px 36px 0;
      padding: 6.94444vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-os__description {
      padding: 53.33333px 76.8px 0;
      padding: 6.94444vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-os__description {
      padding: 25px 36px 0;
      padding: 6.94444vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os__contents {
      height: 219.73333px;
      height: 28.61111vw;
      padding-top: 226.13333px;
      padding-top: 29.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__contents {
      height: 103px;
      height: 28.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__contents {
      padding-top: 106px;
      padding-top: 29.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os__image {
      width: 100%;
    }
    .sc-watch .sc-watch-os__icons-wrap {
      position: absolute;
      top: 0;
      z-index: 2;
      width: 704px;
      width: 91.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__icons-wrap {
      width: 330px;
      width: 91.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os__icons-list {
      top: 166.4px;
      top: 21.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__icons-list {
      top: 78px;
      top: 21.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os__icon {
      width: 74.66667px;
      width: 9.72222vw;
      height: 74.66667px;
      height: 9.72222vw;
      -webkit-transform-origin: 352px 426.66667px;
      -ms-transform-origin: 352px 426.66667px;
      transform-origin: 352px 426.66667px;
      -webkit-transform-origin: 45.83333vw 55.55556vw;
      -ms-transform-origin: 45.83333vw 55.55556vw;
      transform-origin: 45.83333vw 55.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__icon {
      width: 35px;
      width: 9.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__icon {
      height: 35px;
      height: 9.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-os__icon {
      -webkit-transform-origin: 165px 200px;
      -ms-transform-origin: 165px 200px;
      transform-origin: 165px 200px;
      -webkit-transform-origin: 45.83333vw 55.55556vw;
      -ms-transform-origin: 45.83333vw 55.55556vw;
      transform-origin: 45.83333vw 55.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-os__icon img {
      display: block;
      width: 100%;
      height: 100%;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(0) translateX(-30%) translateY(30%);
      -ms-transform: rotate(0) translateX(-30%) translateY(30%);
      transform: rotate(0) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1)
      img {
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(15.6deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(15.6deg) translateX(-30%) translateY(30%);
      transform: rotate(15.6deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2)
      img {
      -webkit-transform: rotate(-15.6deg);
      -ms-transform: rotate(-15.6deg);
      transform: rotate(-15.6deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(31.2deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(31.2deg) translateX(-30%) translateY(30%);
      transform: rotate(31.2deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3)
      img {
      -webkit-transform: rotate(-31.2deg);
      -ms-transform: rotate(-31.2deg);
      transform: rotate(-31.2deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(46.8deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(46.8deg) translateX(-30%) translateY(30%);
      transform: rotate(46.8deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4)
      img {
      -webkit-transform: rotate(-46.8deg);
      -ms-transform: rotate(-46.8deg);
      transform: rotate(-46.8deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(62.4deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(62.4deg) translateX(-30%) translateY(30%);
      transform: rotate(62.4deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5)
      img {
      -webkit-transform: rotate(-62.4deg);
      -ms-transform: rotate(-62.4deg);
      transform: rotate(-62.4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(78deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(78deg) translateX(-30%) translateY(30%);
      transform: rotate(78deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6)
      img {
      -webkit-transform: rotate(-78deg);
      -ms-transform: rotate(-78deg);
      transform: rotate(-78deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7)
      img {
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(15.6deg);
      -ms-transform: rotate(15.6deg);
      transform: rotate(15.6deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8)
      img {
      -webkit-transform: rotate(-15.6deg);
      -ms-transform: rotate(-15.6deg);
      transform: rotate(-15.6deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(31.2deg);
      -ms-transform: rotate(31.2deg);
      transform: rotate(31.2deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9)
      img {
      -webkit-transform: rotate(-31.2deg);
      -ms-transform: rotate(-31.2deg);
      transform: rotate(-31.2deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(10) {
      -webkit-transform: rotate(46.8deg);
      -ms-transform: rotate(46.8deg);
      transform: rotate(46.8deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(10)
      img {
      -webkit-transform: rotate(-46.8deg);
      -ms-transform: rotate(-46.8deg);
      transform: rotate(-46.8deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(11) {
      -webkit-transform: rotate(62.4deg);
      -ms-transform: rotate(62.4deg);
      transform: rotate(62.4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(11)
      img {
      -webkit-transform: rotate(-62.4deg);
      -ms-transform: rotate(-62.4deg);
      transform: rotate(-62.4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(12) {
      -webkit-transform: rotate(78deg);
      -ms-transform: rotate(78deg);
      transform: rotate(78deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(12)
      img {
      -webkit-transform: rotate(-78deg);
      -ms-transform: rotate(-78deg);
      transform: rotate(-78deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(0) translateX(0) translateY(0);
      -ms-transform: rotate(0) translateX(0) translateY(0);
      transform: rotate(0) translateX(0) translateY(0);
      -webkit-transition-delay: 0s;
      -o-transition-delay: 0s;
      transition-delay: 0s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.2s;
      -o-transition-delay: 1.2s;
      transition-delay: 1.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(15.6deg) translateX(0) translateY(0);
      -ms-transform: rotate(15.6deg) translateX(0) translateY(0);
      transform: rotate(15.6deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.1s;
      -o-transition-delay: 0.1s;
      transition-delay: 0.1s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.3s;
      -o-transition-delay: 1.3s;
      transition-delay: 1.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(31.2deg) translateX(0) translateY(0);
      -ms-transform: rotate(31.2deg) translateX(0) translateY(0);
      transform: rotate(31.2deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.2s;
      -o-transition-delay: 0.2s;
      transition-delay: 0.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.4s;
      -o-transition-delay: 1.4s;
      transition-delay: 1.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(46.8deg) translateX(0) translateY(0);
      -ms-transform: rotate(46.8deg) translateX(0) translateY(0);
      transform: rotate(46.8deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.3s;
      -o-transition-delay: 0.3s;
      transition-delay: 0.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.5s;
      -o-transition-delay: 1.5s;
      transition-delay: 1.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(62.4deg) translateX(0) translateY(0);
      -ms-transform: rotate(62.4deg) translateX(0) translateY(0);
      transform: rotate(62.4deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.4s;
      -o-transition-delay: 0.4s;
      transition-delay: 0.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.6s;
      -o-transition-delay: 1.6s;
      transition-delay: 1.6s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(78deg) translateX(0) translateY(0);
      -ms-transform: rotate(78deg) translateX(0) translateY(0);
      transform: rotate(78deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.5s;
      -o-transition-delay: 0.5s;
      transition-delay: 0.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(6)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.7s;
      -o-transition-delay: 1.7s;
      transition-delay: 1.7s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0);
      -webkit-transition-delay: 1.2s;
      -o-transition-delay: 1.2s;
      transition-delay: 1.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(15.6deg);
      -ms-transform: rotate(15.6deg);
      transform: rotate(15.6deg);
      -webkit-transition-delay: 1.3s;
      -o-transition-delay: 1.3s;
      transition-delay: 1.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(31.2deg);
      -ms-transform: rotate(31.2deg);
      transform: rotate(31.2deg);
      -webkit-transition-delay: 1.4s;
      -o-transition-delay: 1.4s;
      transition-delay: 1.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(10) {
      -webkit-transform: rotate(46.8deg);
      -ms-transform: rotate(46.8deg);
      transform: rotate(46.8deg);
      -webkit-transition-delay: 1.5s;
      -o-transition-delay: 1.5s;
      transition-delay: 1.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(11) {
      -webkit-transform: rotate(62.4deg);
      -ms-transform: rotate(62.4deg);
      transform: rotate(62.4deg);
      -webkit-transition-delay: 1.6s;
      -o-transition-delay: 1.6s;
      transition-delay: 1.6s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="12"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(12) {
      -webkit-transform: rotate(78deg);
      -ms-transform: rotate(78deg);
      transform: rotate(78deg);
      -webkit-transition-delay: 1.7s;
      -o-transition-delay: 1.7s;
      transition-delay: 1.7s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(0) translateX(-30%) translateY(30%);
      -ms-transform: rotate(0) translateX(-30%) translateY(30%);
      transform: rotate(0) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1)
      img {
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(15.6deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(15.6deg) translateX(-30%) translateY(30%);
      transform: rotate(15.6deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2)
      img {
      -webkit-transform: rotate(-15.6deg);
      -ms-transform: rotate(-15.6deg);
      transform: rotate(-15.6deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(31.2deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(31.2deg) translateX(-30%) translateY(30%);
      transform: rotate(31.2deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3)
      img {
      -webkit-transform: rotate(-31.2deg);
      -ms-transform: rotate(-31.2deg);
      transform: rotate(-31.2deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(46.8deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(46.8deg) translateX(-30%) translateY(30%);
      transform: rotate(46.8deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4)
      img {
      -webkit-transform: rotate(-46.8deg);
      -ms-transform: rotate(-46.8deg);
      transform: rotate(-46.8deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(62.4deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(62.4deg) translateX(-30%) translateY(30%);
      transform: rotate(62.4deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5)
      img {
      -webkit-transform: rotate(-62.4deg);
      -ms-transform: rotate(-62.4deg);
      transform: rotate(-62.4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(78deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(78deg) translateX(-30%) translateY(30%);
      transform: rotate(78deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6)
      img {
      -webkit-transform: rotate(-78deg);
      -ms-transform: rotate(-78deg);
      transform: rotate(-78deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(7.8deg);
      -ms-transform: rotate(7.8deg);
      transform: rotate(7.8deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7)
      img {
      -webkit-transform: rotate(-7.8deg);
      -ms-transform: rotate(-7.8deg);
      transform: rotate(-7.8deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(23.4deg);
      -ms-transform: rotate(23.4deg);
      transform: rotate(23.4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8)
      img {
      -webkit-transform: rotate(-23.4deg);
      -ms-transform: rotate(-23.4deg);
      transform: rotate(-23.4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(39deg);
      -ms-transform: rotate(39deg);
      transform: rotate(39deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9)
      img {
      -webkit-transform: rotate(-39deg);
      -ms-transform: rotate(-39deg);
      transform: rotate(-39deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(10) {
      -webkit-transform: rotate(54.6deg);
      -ms-transform: rotate(54.6deg);
      transform: rotate(54.6deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(10)
      img {
      -webkit-transform: rotate(-54.6deg);
      -ms-transform: rotate(-54.6deg);
      transform: rotate(-54.6deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(11) {
      -webkit-transform: rotate(70.2deg);
      -ms-transform: rotate(70.2deg);
      transform: rotate(70.2deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(11)
      img {
      -webkit-transform: rotate(-70.2deg);
      -ms-transform: rotate(-70.2deg);
      transform: rotate(-70.2deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(0) translateX(0) translateY(0);
      -ms-transform: rotate(0) translateX(0) translateY(0);
      transform: rotate(0) translateX(0) translateY(0);
      -webkit-transition-delay: 0s;
      -o-transition-delay: 0s;
      transition-delay: 0s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.2s;
      -o-transition-delay: 1.2s;
      transition-delay: 1.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(15.6deg) translateX(0) translateY(0);
      -ms-transform: rotate(15.6deg) translateX(0) translateY(0);
      transform: rotate(15.6deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.1s;
      -o-transition-delay: 0.1s;
      transition-delay: 0.1s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.3s;
      -o-transition-delay: 1.3s;
      transition-delay: 1.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(31.2deg) translateX(0) translateY(0);
      -ms-transform: rotate(31.2deg) translateX(0) translateY(0);
      transform: rotate(31.2deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.2s;
      -o-transition-delay: 0.2s;
      transition-delay: 0.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.4s;
      -o-transition-delay: 1.4s;
      transition-delay: 1.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(46.8deg) translateX(0) translateY(0);
      -ms-transform: rotate(46.8deg) translateX(0) translateY(0);
      transform: rotate(46.8deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.3s;
      -o-transition-delay: 0.3s;
      transition-delay: 0.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.5s;
      -o-transition-delay: 1.5s;
      transition-delay: 1.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(62.4deg) translateX(0) translateY(0);
      -ms-transform: rotate(62.4deg) translateX(0) translateY(0);
      transform: rotate(62.4deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.4s;
      -o-transition-delay: 0.4s;
      transition-delay: 0.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.6s;
      -o-transition-delay: 1.6s;
      transition-delay: 1.6s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(78deg) translateX(0) translateY(0);
      -ms-transform: rotate(78deg) translateX(0) translateY(0);
      transform: rotate(78deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.5s;
      -o-transition-delay: 0.5s;
      transition-delay: 0.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(6)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.7s;
      -o-transition-delay: 1.7s;
      transition-delay: 1.7s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(7.8deg);
      -ms-transform: rotate(7.8deg);
      transform: rotate(7.8deg);
      -webkit-transition-delay: 1.2s;
      -o-transition-delay: 1.2s;
      transition-delay: 1.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(23.4deg);
      -ms-transform: rotate(23.4deg);
      transform: rotate(23.4deg);
      -webkit-transition-delay: 1.3s;
      -o-transition-delay: 1.3s;
      transition-delay: 1.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(39deg);
      -ms-transform: rotate(39deg);
      transform: rotate(39deg);
      -webkit-transition-delay: 1.4s;
      -o-transition-delay: 1.4s;
      transition-delay: 1.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(10) {
      -webkit-transform: rotate(54.6deg);
      -ms-transform: rotate(54.6deg);
      transform: rotate(54.6deg);
      -webkit-transition-delay: 1.5s;
      -o-transition-delay: 1.5s;
      transition-delay: 1.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="11"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(11) {
      -webkit-transform: rotate(70.2deg);
      -ms-transform: rotate(70.2deg);
      transform: rotate(70.2deg);
      -webkit-transition-delay: 1.6s;
      -o-transition-delay: 1.6s;
      transition-delay: 1.6s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(4deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(4deg) translateX(-30%) translateY(30%);
      transform: rotate(4deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1)
      img {
      -webkit-transform: rotate(-4deg);
      -ms-transform: rotate(-4deg);
      transform: rotate(-4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(21.5deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(21.5deg) translateX(-30%) translateY(30%);
      transform: rotate(21.5deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2)
      img {
      -webkit-transform: rotate(-21.5deg);
      -ms-transform: rotate(-21.5deg);
      transform: rotate(-21.5deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(39deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(39deg) translateX(-30%) translateY(30%);
      transform: rotate(39deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3)
      img {
      -webkit-transform: rotate(-39deg);
      -ms-transform: rotate(-39deg);
      transform: rotate(-39deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(56.5deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(56.5deg) translateX(-30%) translateY(30%);
      transform: rotate(56.5deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4)
      img {
      -webkit-transform: rotate(-56.5deg);
      -ms-transform: rotate(-56.5deg);
      transform: rotate(-56.5deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(74deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(74deg) translateX(-30%) translateY(30%);
      transform: rotate(74deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5)
      img {
      -webkit-transform: rotate(-74deg);
      -ms-transform: rotate(-74deg);
      transform: rotate(-74deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(4deg);
      -ms-transform: rotate(4deg);
      transform: rotate(4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6)
      img {
      -webkit-transform: rotate(-4deg);
      -ms-transform: rotate(-4deg);
      transform: rotate(-4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(21.5deg);
      -ms-transform: rotate(21.5deg);
      transform: rotate(21.5deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7)
      img {
      -webkit-transform: rotate(-21.5deg);
      -ms-transform: rotate(-21.5deg);
      transform: rotate(-21.5deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(39deg);
      -ms-transform: rotate(39deg);
      transform: rotate(39deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8)
      img {
      -webkit-transform: rotate(-39deg);
      -ms-transform: rotate(-39deg);
      transform: rotate(-39deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(56.5deg);
      -ms-transform: rotate(56.5deg);
      transform: rotate(56.5deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9)
      img {
      -webkit-transform: rotate(-56.5deg);
      -ms-transform: rotate(-56.5deg);
      transform: rotate(-56.5deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(10) {
      -webkit-transform: rotate(74deg);
      -ms-transform: rotate(74deg);
      transform: rotate(74deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(10)
      img {
      -webkit-transform: rotate(-74deg);
      -ms-transform: rotate(-74deg);
      transform: rotate(-74deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(4deg) translateX(0) translateY(0);
      -ms-transform: rotate(4deg) translateX(0) translateY(0);
      transform: rotate(4deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0s;
      -o-transition-delay: 0s;
      transition-delay: 0s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.2s;
      -o-transition-delay: 1.2s;
      transition-delay: 1.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(21.5deg) translateX(0) translateY(0);
      -ms-transform: rotate(21.5deg) translateX(0) translateY(0);
      transform: rotate(21.5deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.1s;
      -o-transition-delay: 0.1s;
      transition-delay: 0.1s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.3s;
      -o-transition-delay: 1.3s;
      transition-delay: 1.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(39deg) translateX(0) translateY(0);
      -ms-transform: rotate(39deg) translateX(0) translateY(0);
      transform: rotate(39deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.2s;
      -o-transition-delay: 0.2s;
      transition-delay: 0.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.4s;
      -o-transition-delay: 1.4s;
      transition-delay: 1.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(56.5deg) translateX(0) translateY(0);
      -ms-transform: rotate(56.5deg) translateX(0) translateY(0);
      transform: rotate(56.5deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.3s;
      -o-transition-delay: 0.3s;
      transition-delay: 0.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.5s;
      -o-transition-delay: 1.5s;
      transition-delay: 1.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(74deg) translateX(0) translateY(0);
      -ms-transform: rotate(74deg) translateX(0) translateY(0);
      transform: rotate(74deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.4s;
      -o-transition-delay: 0.4s;
      transition-delay: 0.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.6s;
      -o-transition-delay: 1.6s;
      transition-delay: 1.6s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(4deg);
      -ms-transform: rotate(4deg);
      transform: rotate(4deg);
      -webkit-transition-delay: 1.1s;
      -o-transition-delay: 1.1s;
      transition-delay: 1.1s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(21.5deg);
      -ms-transform: rotate(21.5deg);
      transform: rotate(21.5deg);
      -webkit-transition-delay: 1.2s;
      -o-transition-delay: 1.2s;
      transition-delay: 1.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(39deg);
      -ms-transform: rotate(39deg);
      transform: rotate(39deg);
      -webkit-transition-delay: 1.3s;
      -o-transition-delay: 1.3s;
      transition-delay: 1.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(56.5deg);
      -ms-transform: rotate(56.5deg);
      transform: rotate(56.5deg);
      -webkit-transition-delay: 1.4s;
      -o-transition-delay: 1.4s;
      transition-delay: 1.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="10"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(10) {
      -webkit-transform: rotate(74deg);
      -ms-transform: rotate(74deg);
      transform: rotate(74deg);
      -webkit-transition-delay: 1.5s;
      -o-transition-delay: 1.5s;
      transition-delay: 1.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(4deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(4deg) translateX(-30%) translateY(30%);
      transform: rotate(4deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1)
      img {
      -webkit-transform: rotate(-4deg);
      -ms-transform: rotate(-4deg);
      transform: rotate(-4deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(21.5deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(21.5deg) translateX(-30%) translateY(30%);
      transform: rotate(21.5deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2)
      img {
      -webkit-transform: rotate(-21.5deg);
      -ms-transform: rotate(-21.5deg);
      transform: rotate(-21.5deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(39deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(39deg) translateX(-30%) translateY(30%);
      transform: rotate(39deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3)
      img {
      -webkit-transform: rotate(-39deg);
      -ms-transform: rotate(-39deg);
      transform: rotate(-39deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(56.5deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(56.5deg) translateX(-30%) translateY(30%);
      transform: rotate(56.5deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4)
      img {
      -webkit-transform: rotate(-56.5deg);
      -ms-transform: rotate(-56.5deg);
      transform: rotate(-56.5deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(74deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(74deg) translateX(-30%) translateY(30%);
      transform: rotate(74deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5)
      img {
      -webkit-transform: rotate(-74deg);
      -ms-transform: rotate(-74deg);
      transform: rotate(-74deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(12.75deg);
      -ms-transform: rotate(12.75deg);
      transform: rotate(12.75deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6)
      img {
      -webkit-transform: rotate(-12.75deg);
      -ms-transform: rotate(-12.75deg);
      transform: rotate(-12.75deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(30.25deg);
      -ms-transform: rotate(30.25deg);
      transform: rotate(30.25deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7)
      img {
      -webkit-transform: rotate(-30.25deg);
      -ms-transform: rotate(-30.25deg);
      transform: rotate(-30.25deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(47.75deg);
      -ms-transform: rotate(47.75deg);
      transform: rotate(47.75deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8)
      img {
      -webkit-transform: rotate(-47.75deg);
      -ms-transform: rotate(-47.75deg);
      transform: rotate(-47.75deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(65.25deg);
      -ms-transform: rotate(65.25deg);
      transform: rotate(65.25deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9)
      img {
      -webkit-transform: rotate(-65.25deg);
      -ms-transform: rotate(-65.25deg);
      transform: rotate(-65.25deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(4deg) translateX(0) translateY(0);
      -ms-transform: rotate(4deg) translateX(0) translateY(0);
      transform: rotate(4deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0s;
      -o-transition-delay: 0s;
      transition-delay: 0s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.2s;
      -o-transition-delay: 1.2s;
      transition-delay: 1.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(21.5deg) translateX(0) translateY(0);
      -ms-transform: rotate(21.5deg) translateX(0) translateY(0);
      transform: rotate(21.5deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.1s;
      -o-transition-delay: 0.1s;
      transition-delay: 0.1s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.3s;
      -o-transition-delay: 1.3s;
      transition-delay: 1.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(39deg) translateX(0) translateY(0);
      -ms-transform: rotate(39deg) translateX(0) translateY(0);
      transform: rotate(39deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.2s;
      -o-transition-delay: 0.2s;
      transition-delay: 0.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.4s;
      -o-transition-delay: 1.4s;
      transition-delay: 1.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(56.5deg) translateX(0) translateY(0);
      -ms-transform: rotate(56.5deg) translateX(0) translateY(0);
      transform: rotate(56.5deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.3s;
      -o-transition-delay: 0.3s;
      transition-delay: 0.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.5s;
      -o-transition-delay: 1.5s;
      transition-delay: 1.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(74deg) translateX(0) translateY(0);
      -ms-transform: rotate(74deg) translateX(0) translateY(0);
      transform: rotate(74deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.4s;
      -o-transition-delay: 0.4s;
      transition-delay: 0.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5)
      img {
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out;
      -webkit-transition-delay: 1.6s;
      -o-transition-delay: 1.6s;
      transition-delay: 1.6s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(12.75deg);
      -ms-transform: rotate(12.75deg);
      transform: rotate(12.75deg);
      -webkit-transition-delay: 1.1s;
      -o-transition-delay: 1.1s;
      transition-delay: 1.1s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(30.25deg);
      -ms-transform: rotate(30.25deg);
      transform: rotate(30.25deg);
      -webkit-transition-delay: 1.2s;
      -o-transition-delay: 1.2s;
      transition-delay: 1.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(47.75deg);
      -ms-transform: rotate(47.75deg);
      transform: rotate(47.75deg);
      -webkit-transition-delay: 1.3s;
      -o-transition-delay: 1.3s;
      transition-delay: 1.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="9"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(65.25deg);
      -ms-transform: rotate(65.25deg);
      transform: rotate(65.25deg);
      -webkit-transition-delay: 1.4s;
      -o-transition-delay: 1.4s;
      transition-delay: 1.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(0) translateX(-30%) translateY(30%);
      -ms-transform: rotate(0) translateX(-30%) translateY(30%);
      transform: rotate(0) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(1)
      img {
      -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
      transform: rotate(0);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(12.96667deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(12.96667deg) translateX(-30%) translateY(30%);
      transform: rotate(12.96667deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(2)
      img {
      -webkit-transform: rotate(-12.96667deg);
      -ms-transform: rotate(-12.96667deg);
      transform: rotate(-12.96667deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(25.93333deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(25.93333deg) translateX(-30%) translateY(30%);
      transform: rotate(25.93333deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(3)
      img {
      -webkit-transform: rotate(-25.93333deg);
      -ms-transform: rotate(-25.93333deg);
      transform: rotate(-25.93333deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(38.9deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(38.9deg) translateX(-30%) translateY(30%);
      transform: rotate(38.9deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(4)
      img {
      -webkit-transform: rotate(-38.9deg);
      -ms-transform: rotate(-38.9deg);
      transform: rotate(-38.9deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(51.86667deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(51.86667deg) translateX(-30%) translateY(30%);
      transform: rotate(51.86667deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(5)
      img {
      -webkit-transform: rotate(-51.86667deg);
      -ms-transform: rotate(-51.86667deg);
      transform: rotate(-51.86667deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(64.83333deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(64.83333deg) translateX(-30%) translateY(30%);
      transform: rotate(64.83333deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(6)
      img {
      -webkit-transform: rotate(-64.83333deg);
      -ms-transform: rotate(-64.83333deg);
      transform: rotate(-64.83333deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(77.8deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(77.8deg) translateX(-30%) translateY(30%);
      transform: rotate(77.8deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(7)
      img {
      -webkit-transform: rotate(-77.8deg);
      -ms-transform: rotate(-77.8deg);
      transform: rotate(-77.8deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(90.76667deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(90.76667deg) translateX(-30%) translateY(30%);
      transform: rotate(90.76667deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(8)
      img {
      -webkit-transform: rotate(-90.76667deg);
      -ms-transform: rotate(-90.76667deg);
      transform: rotate(-90.76667deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(103.73333deg) translateX(-30%) translateY(30%);
      -ms-transform: rotate(103.73333deg) translateX(-30%) translateY(30%);
      transform: rotate(103.73333deg) translateX(-30%) translateY(30%);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents
      .sc-watch-os__icon:nth-child(9)
      img {
      -webkit-transform: rotate(-103.73333deg);
      -ms-transform: rotate(-103.73333deg);
      transform: rotate(-103.73333deg);
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon {
      opacity: 1;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(1) {
      -webkit-transform: rotate(0) translateX(0) translateY(0);
      -ms-transform: rotate(0) translateX(0) translateY(0);
      transform: rotate(0) translateX(0) translateY(0);
      -webkit-transition-delay: 0s;
      -o-transition-delay: 0s;
      transition-delay: 0s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(2) {
      -webkit-transform: rotate(12.96667deg) translateX(0) translateY(0);
      -ms-transform: rotate(12.96667deg) translateX(0) translateY(0);
      transform: rotate(12.96667deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.1s;
      -o-transition-delay: 0.1s;
      transition-delay: 0.1s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(3) {
      -webkit-transform: rotate(25.93333deg) translateX(0) translateY(0);
      -ms-transform: rotate(25.93333deg) translateX(0) translateY(0);
      transform: rotate(25.93333deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.2s;
      -o-transition-delay: 0.2s;
      transition-delay: 0.2s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(4) {
      -webkit-transform: rotate(38.9deg) translateX(0) translateY(0);
      -ms-transform: rotate(38.9deg) translateX(0) translateY(0);
      transform: rotate(38.9deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.3s;
      -o-transition-delay: 0.3s;
      transition-delay: 0.3s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(5) {
      -webkit-transform: rotate(51.86667deg) translateX(0) translateY(0);
      -ms-transform: rotate(51.86667deg) translateX(0) translateY(0);
      transform: rotate(51.86667deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.4s;
      -o-transition-delay: 0.4s;
      transition-delay: 0.4s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(6) {
      -webkit-transform: rotate(64.83333deg) translateX(0) translateY(0);
      -ms-transform: rotate(64.83333deg) translateX(0) translateY(0);
      transform: rotate(64.83333deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.5s;
      -o-transition-delay: 0.5s;
      transition-delay: 0.5s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(7) {
      -webkit-transform: rotate(77.8deg) translateX(0) translateY(0);
      -ms-transform: rotate(77.8deg) translateX(0) translateY(0);
      transform: rotate(77.8deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.6s;
      -o-transition-delay: 0.6s;
      transition-delay: 0.6s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(8) {
      -webkit-transform: rotate(90.76667deg) translateX(0) translateY(0);
      -ms-transform: rotate(90.76667deg) translateX(0) translateY(0);
      transform: rotate(90.76667deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.7s;
      -o-transition-delay: 0.7s;
      transition-delay: 0.7s;
    }
    .sc-watch
      .sc-watch-os[data-use-icon="7"]
      .sc-watch-os__contents.is-active-icon
      .sc-watch-os__icon:nth-child(9) {
      -webkit-transform: rotate(103.73333deg) translateX(0) translateY(0);
      -ms-transform: rotate(103.73333deg) translateX(0) translateY(0);
      transform: rotate(103.73333deg) translateX(0) translateY(0);
      -webkit-transition-delay: 0.8s;
      -o-transition-delay: 0.8s;
      transition-delay: 0.8s;
    }
  }
  .sc-watch .sc-watch-ecosystem {
    padding-top: 187px;
    padding-top: 12.98611vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem {
      padding-top: 187px;
    }
  }
  .sc-watch .sc-watch-ecosystem button {
    background: 0;
    cursor: pointer;
  }
  .sc-watch .sc-watch-ecosystem button svg {
    cursor: pointer !important;
  }
  .sc-watch .sc-watch-ecosystem__wrap {
    position: relative;
    width: 1440px;
    width: 100vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__wrap {
      width: 1440px;
    }
  }
  .sc-watch .sc-watch-ecosystem__headline {
    width: 684px;
    width: 47.5vw;
    margin: 0 auto;
    padding: 0 100px;
    padding: 0 6.94444vw;
    font-size: 80px;
    font-size: 5.55556vw;
    line-height: 1.1;
    text-align: center;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__headline {
      width: 684px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__headline {
      padding: 0 100px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-ecosystem__headline {
    font-size: 116px;
    font-size: 8.05556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__headline {
      font-size: 80px;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__headline {
      font-size: 116px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-ecosystem__headline {
    line-height: 0.825;
  }
  .sc-watch .sc-watch-ecosystem__item {
    position: absolute;
  }
  .sc-watch .sc-watch-ecosystem__item-wrap.item-wrap01 {
    position: relative;
    height: 684px;
    height: 47.5vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item-wrap.item-wrap01 {
      height: 684px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item-wrap.item-wrap02 {
    position: relative;
    min-height: 573px;
    min-height: 39.79167vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item-wrap.item-wrap02 {
      min-height: 573px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item-inner {
    position: relative;
  }
  .sc-watch .sc-watch-ecosystem__item-image {
    position: relative;
  }
  .sc-watch .sc-watch-ecosystem__item-image img {
    position: absolute;
    width: 100%;
    z-index: 10;
    will-change: transform;
  }
  .sc-watch .sc-watch-ecosystem__item-cta {
    position: absolute;
    padding: 8px;
    padding: 0.55556vw;
    z-index: 50;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item-cta {
      padding: 8px;
    }
  }
  .rtl .sc-watch .sc-watch-ecosystem__item-cta {
    direction: ltr;
  }
  .sc-watch .sc-watch-ecosystem__item-cta-link {
    position: relative;
    display: block;
    width: 54px;
    width: 3.75vw;
    height: 54px;
    height: 3.75vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item-cta-link {
      width: 54px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item-cta-link {
      height: 54px;
    }
  }
  .sc-watch
    .sc-watch-ecosystem__item-cta-link:focus
    .sc-watch-ecosystem__item-cta-icon,
  .sc-watch
    .sc-watch-ecosystem__item-cta-link:hover
    .sc-watch-ecosystem__item-cta-icon {
    -webkit-transform: rotate(90deg) translateZ(0);
    transform: rotate(90deg) translateZ(0);
  }
  .isIEorEdge .sc-watch .sc-watch-ecosystem__item-cta-link {
    width: 53px;
    width: 3.68056vw;
    height: 53px;
    height: 3.68056vw;
    padding: 0;
  }
  @media (min-width: 1440px) {
    .isIEorEdge .sc-watch .sc-watch-ecosystem__item-cta-link {
      width: 53px;
    }
  }
  @media (min-width: 1440px) {
    .isIEorEdge .sc-watch .sc-watch-ecosystem__item-cta-link {
      height: 53px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item-cta-icon {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    -o-transition: transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    will-change: transform;
  }
  .sc-watch .sc-watch-ecosystem__item-cta-icon svg {
    display: block;
    width: 100%;
    height: 100%;
  }
  .sc-watch .sc-watch-ecosystem__item.item01 {
    width: 587px;
    width: 40.76389vw;
    top: -4px;
    top: -0.27778vw;
    left: 83px;
    left: 5.76389vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item01 {
      width: 587px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item01 {
      top: -4px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item01 {
      left: 83px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-image {
    height: 716px;
    height: 49.72222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-image {
      height: 716px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-cta {
    top: 449px;
    top: 31.18056vw;
    left: 374px;
    left: 25.97222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-cta {
      top: 449px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-cta {
      left: 374px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__popup {
    top: 280px;
    top: 19.44444vw;
    left: 268px;
    left: 18.61111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__popup {
      top: 280px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__popup {
      left: 268px;
    }
  }
  .sc-watch
    .sc-watch-ecosystem__item.item01
    .sc-watch-ecosystem__popup-image-inner {
    width: 97px;
    width: 6.73611vw;
    height: 200px;
    height: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item01
      .sc-watch-ecosystem__popup-image-inner {
      width: 97px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item01
      .sc-watch-ecosystem__popup-image-inner {
      height: 200px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item02 {
    width: 1148px;
    width: 79.72222vw;
    top: 108px;
    top: 7.5vw;
    right: -574px;
    right: -39.86111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item02 {
      width: 1148px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item02 {
      top: 108px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item02 {
      right: -574px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-image {
    height: 957px;
    height: 66.45833vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-image {
      height: 957px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-cta {
    top: 166px;
    top: 11.52778vw;
    left: 107px;
    left: 7.43056vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-cta {
      top: 166px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-cta {
      left: 107px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__popup {
    top: 137px;
    top: 9.51389vw;
    left: -110px;
    left: -7.63889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__popup {
      top: 137px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__popup {
      left: -110px;
    }
  }
  .sc-watch
    .sc-watch-ecosystem__item.item02
    .sc-watch-ecosystem__popup-image-inner {
    width: 227px;
    width: 15.76389vw;
    height: 150px;
    height: 10.41667vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item02
      .sc-watch-ecosystem__popup-image-inner {
      width: 227px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item02
      .sc-watch-ecosystem__popup-image-inner {
      height: 150px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item03 {
    width: 296px;
    width: 20.55556vw;
    top: -16px;
    top: -1.11111vw;
    left: 286px;
    left: 19.86111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item03 {
      width: 296px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item03 {
      top: -16px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item03 {
      left: 286px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-image {
    height: 298px;
    height: 20.69444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-image {
      height: 298px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-cta {
    top: 169px;
    top: 11.73611vw;
    left: 18px;
    left: 1.25vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-cta {
      top: 169px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-cta {
      left: 18px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__popup {
    top: -44px;
    top: -3.05556vw;
    left: 23px;
    left: 1.59722vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__popup {
      top: -44px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__popup {
      left: 23px;
    }
  }
  .sc-watch
    .sc-watch-ecosystem__item.item03
    .sc-watch-ecosystem__popup-image-inner {
    width: 138px;
    width: 9.58333vw;
    height: 207px;
    height: 14.375vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item03
      .sc-watch-ecosystem__popup-image-inner {
      width: 138px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item03
      .sc-watch-ecosystem__popup-image-inner {
      height: 207px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item04 {
    z-index: 1;
    width: 472px;
    width: 32.77778vw;
    top: 63px;
    top: 4.375vw;
    left: 779px;
    left: 54.09722vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item04 {
      width: 472px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item04 {
      top: 63px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item04 {
      left: 779px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-image {
    height: 533px;
    height: 37.01389vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-image {
      height: 533px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-cta {
    bottom: 19px;
    bottom: 1.31944vw;
    left: 278px;
    left: 19.30556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-cta {
      bottom: 19px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-cta {
      left: 278px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__popup {
    top: 44px;
    top: 3.05556vw;
    left: -107px;
    left: -7.43056vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__popup {
      top: 44px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__popup {
      left: -107px;
    }
  }
  .sc-watch
    .sc-watch-ecosystem__item.item04
    .sc-watch-ecosystem__popup-image-inner {
    width: 121px;
    width: 8.40278vw;
    height: 199px;
    height: 13.81944vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item04
      .sc-watch-ecosystem__popup-image-inner {
      width: 121px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item04
      .sc-watch-ecosystem__popup-image-inner {
      height: 199px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item05 {
    position: relative;
    width: 670px;
    width: 46.52778vw;
    padding-top: 484px;
    padding-top: 33.61111vw;
    left: 155px;
    left: 10.76389vw;
    pointer-events: none;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item05 {
      width: 670px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item05 {
      padding-top: 484px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item05 {
      left: 155px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-inner {
    pointer-events: auto;
  }
  .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-image {
    height: 582px;
    height: 40.41667vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-image {
      height: 582px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-cta {
    bottom: 293px;
    bottom: 20.34722vw;
    left: 459px;
    left: 31.875vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-cta {
      bottom: 293px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-cta {
      left: 459px;
    }
  }
  .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__popup {
    top: 442px;
    top: 30.69444vw;
    left: 250px;
    left: 17.36111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__popup {
      top: 442px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__popup {
      left: 250px;
    }
  }
  .sc-watch
    .sc-watch-ecosystem__item.item05
    .sc-watch-ecosystem__popup-image-inner {
    width: 267px;
    width: 18.54167vw;
    height: 182px;
    height: 12.63889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item05
      .sc-watch-ecosystem__popup-image-inner {
      width: 267px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch
      .sc-watch-ecosystem__item.item05
      .sc-watch-ecosystem__popup-image-inner {
      height: 182px;
    }
  }
  .sc-watch .sc-watch-ecosystem__text {
    position: relative;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 50;
  }
  .sc-watch .sc-watch-ecosystem__popup {
    opacity: 0;
    pointer-events: none;
    position: absolute;
    width: 448px;
    width: 31.11111vw;
    height: 465px;
    height: 32.29167vw;
    border-radius: 32px;
    border-radius: 2.22222vw;
    background: #fff;
    -webkit-box-shadow: -7px 16px 20px rgba(0, 0, 0, 0.2);
    box-shadow: -7px 16px 20px rgba(0, 0, 0, 0.2);
    overflow: hidden;
    z-index: 60;
    -webkit-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup {
      width: 448px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup {
      height: 465px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup {
      border-radius: 32px;
    }
  }
  .sc-watch .sc-watch-ecosystem__popup.is-active {
    opacity: 1;
    pointer-events: auto;
  }
  .sc-watch .sc-watch-ecosystem__popup-inner {
    position: relative;
    width: 100%;
    height: 100%;
  }
  .sc-watch .sc-watch-ecosystem__popup-close {
    z-index: 1;
    position: absolute;
    width: 54px;
    width: 3.75vw;
    height: 54px;
    height: 3.75vw;
    top: 23px;
    top: 1.59722vw;
    right: 23px;
    right: 1.59722vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-close {
      width: 54px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-close {
      height: 54px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-close {
      top: 23px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-close {
      right: 23px;
    }
  }
  .rtl .sc-watch .sc-watch-ecosystem__popup-close {
    right: auto;
    left: 36px;
    left: 2.5vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-ecosystem__popup-close {
      left: 36px;
    }
  }
  .sc-watch .sc-watch-ecosystem__popup-close .sc-watch-ecosystem__item-cta-icon {
    -webkit-transform: rotate(45deg) translateZ(0);
    transform: rotate(45deg) translateZ(0);
  }
  .sc-watch .sc-watch-ecosystem__popup-image {
    height: 265px;
    height: 18.40278vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-image {
      height: 265px;
    }
  }
  .sc-watch .sc-watch-ecosystem__popup-image-inner {
    position: relative;
    margin: 0 auto;
  }
  .sc-watch .sc-watch-ecosystem__popup-image img {
    display: block;
    width: 100%;
  }
  .sc-watch .sc-watch-ecosystem__popup-text {
    width: 100%;
    padding: 42px 40px 44px;
    padding: 2.91667vw 2.77778vw 3.05556vw;
    background: #f4f7fe;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-text {
      padding: 42px 40px 44px;
    }
  }
  .sc-watch .sc-watch-ecosystem__popup-title {
    font-family: Inter, "sans serif";
    font-weight: 700;
    font-size: 28px;
    font-size: 1.94444vw;
    line-height: 1.21;
  }
  html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-title {
    font-size: 37.8px;
    font-size: 2.625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-title {
      font-size: 28px;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-title {
      font-size: 37.8px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-title {
    line-height: 0.9075;
  }
  .sc-watch .sc-watch-ecosystem__popup-cta {
    width: 182px;
    width: 12.63889vw;
    margin-left: 12px;
    margin-left: 0.83333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-cta {
      width: 182px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-cta {
      margin-left: 12px;
    }
  }
  .sc-watch .sc-watch-ecosystem__popup-cta-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 32px;
    padding-top: 2.22222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-cta-wrap {
      padding-top: 32px;
    }
  }
  .sc-watch .sc-watch-ecosystem__popup-cta .sc-watch-common-cta {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
  }
  .sc-watch .sc-watch-ecosystem__popup-cta .sc-watch-common-cta span {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .sc-watch .sc-watch-ecosystem__popup-cta-link {
    display: block;
    padding: 17px 11px;
    padding: 1.18056vw 0.76389vw;
    font-size: 16px;
    font-size: 1.11111vw;
    line-height: 1.39;
    font-weight: 700;
    border: 2px solid;
    border-radius: 50px;
    text-align: center;
    -webkit-transition-property: color, background-color, border-color;
    -o-transition-property: color, background-color, border-color;
    transition-property: color, background-color, border-color;
    -webkit-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-cta-link {
      padding: 17px 11px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-cta-link {
    font-size: 21.6px;
    font-size: 1.5vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__popup-cta-link {
      font-size: 16px;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-cta-link {
      font-size: 21.6px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-cta-link {
    line-height: 1.0425;
  }
  .sc-watch .sc-watch-ecosystem__popup-cta-link.sc-cta-outline {
    color: #000;
    border-color: #000;
  }
  .sc-watch .sc-watch-ecosystem__popup-cta-link.sc-cta-outline:focus,
  .sc-watch .sc-watch-ecosystem__popup-cta-link.sc-cta-outline:hover {
    color: #555;
    border-color: #555;
    background-color: rgba(0, 0, 0, 0.05);
  }
  .sc-watch .sc-watch-ecosystem__popup-cta-link.sc-cta-fill {
    color: #fff;
    border-color: #000;
    background-color: #000;
  }
  .sc-watch .sc-watch-ecosystem__popup-cta-link.sc-cta-fill:focus,
  .sc-watch .sc-watch-ecosystem__popup-cta-link.sc-cta-fill:hover {
    color: #eee;
    border-color: #555;
    background: #555;
  }
  .sc-watch .sc-watch-ecosystem__popup-cta:first-child {
    margin-left: 0;
  }
  .rtl .sc-watch .sc-watch-ecosystem__popup-cta {
    margin-left: 0;
    margin-right: 12px;
    margin-right: 0.83333vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-ecosystem__popup-cta {
      margin-right: 12px;
    }
  }
  .rtl .sc-watch .sc-watch-ecosystem__popup-cta:first-child {
    margin-left: auto;
    margin-right: 0;
  }
  .sc-watch .sc-watch-ecosystem__description {
    width: 820px;
    width: 56.94444vw;
    padding-top: 46px;
    padding-top: 3.19444vw;
    margin: 0 auto;
    font-size: 14px;
    font-size: 0.97222vw;
    line-height: 1.43;
    text-align: center;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__description {
      width: 820px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__description {
      padding-top: 46px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-ecosystem__description {
    font-size: 18.9px;
    font-size: 1.3125vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-ecosystem__description {
      font-size: 14px;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__description {
      font-size: 18.9px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-ecosystem__description {
    line-height: 1.0725;
  }
  @media (min-width: 768px) and (max-width: 1023px) {
    .sc-watch .sc-watch-ecosystem__description {
      font-size: 12px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__wrap {
      width: 100%;
    }
    .sc-watch .sc-watch-ecosystem__headline {
      width: 448px;
      width: 58.33333vw;
      padding: 0;
      font-size: 72.53333px;
      font-size: 9.44444vw;
      line-height: 1.17;
      letter-spacing: normal;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__headline {
      width: 210px;
      width: 58.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__headline {
      font-size: 105.17333px;
      font-size: 13.69444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__headline {
      font-size: 34px;
      font-size: 9.44444vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__headline {
      font-size: 49.3px;
      font-size: 13.69444vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__headline {
      line-height: 0.8775;
    }
    .sc-watch .sc-watch-ecosystem__item {
      position: relative;
      width: 100% !important;
      pointer-events: none;
    }
    .sc-watch .sc-watch-ecosystem__item-wrap {
      direction: ltr;
    }
    .sc-watch .sc-watch-ecosystem__item-wrap.item-wrap01 {
      height: 750.93333px;
      height: 97.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item-wrap.item-wrap01 {
      height: 352px;
      height: 97.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item-wrap.item-wrap02 {
      min-height: 567.46667px;
      min-height: 73.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item-wrap.item-wrap02 {
      min-height: 266px;
      min-height: 73.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item-cta {
      padding: 17.06667px;
      padding: 2.22222vw;
      pointer-events: auto;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item-cta {
      padding: 8px;
      padding: 2.22222vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item-cta-link {
      width: 72.53333px;
      width: 9.44444vw;
      height: 72.53333px;
      height: 9.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item-cta-link {
      width: 34px;
      width: 9.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item-cta-link {
      height: 34px;
      height: 9.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item01 {
      top: -4.26667px;
      top: -0.55556vw;
      left: 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item01 {
      top: -2px;
      top: -0.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-image {
      width: 486.4px;
      width: 63.33333vw;
      height: 593.06667px;
      height: 77.22222vw;
      left: -115.2px;
      left: -15vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-image {
      width: 228px;
      width: 63.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-image {
      height: 278px;
      height: 77.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-image {
      left: -54px;
      left: -15vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-cta {
      top: 398.93333px;
      top: 51.94444vw;
      left: 157.86667px;
      left: 20.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-cta {
      top: 187px;
      top: 51.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__item-cta {
      left: 74px;
      left: 20.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__popup {
      top: 258.13333px;
      top: 33.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item01 .sc-watch-ecosystem__popup {
      top: 121px;
      top: 33.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-ecosystem__item.item01
      .sc-watch-ecosystem__popup-image-inner {
      width: 117.33333px;
      width: 15.27778vw;
      height: 243.2px;
      height: 31.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item01
      .sc-watch-ecosystem__popup-image-inner {
      width: 55px;
      width: 15.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item01
      .sc-watch-ecosystem__popup-image-inner {
      height: 114px;
      height: 31.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item02 {
      right: 0;
      top: -377.6px;
      top: -49.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item02 {
      top: -177px;
      top: -49.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-image {
      width: 844.8px;
      width: 110vw;
      height: 704px;
      height: 91.66667vw;
      right: -456.53333px;
      right: -59.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-image {
      width: 396px;
      width: 110vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-image {
      height: 330px;
      height: 91.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-image {
      right: -214px;
      right: -59.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-cta {
      top: 46.93333px;
      top: 6.11111vw;
      left: 584.53333px;
      left: 76.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-cta {
      top: 22px;
      top: 6.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__item-cta {
      left: 274px;
      left: 76.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__popup {
      top: -34.13333px;
      top: -4.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item02 .sc-watch-ecosystem__popup {
      top: -16px;
      top: -4.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-ecosystem__item.item02
      .sc-watch-ecosystem__popup-image-inner {
      width: 296.53333px;
      width: 38.61111vw;
      height: 196.26667px;
      height: 25.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item02
      .sc-watch-ecosystem__popup-image-inner {
      width: 139px;
      width: 38.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item02
      .sc-watch-ecosystem__popup-image-inner {
      height: 92px;
      height: 25.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item03 {
      left: 0;
      top: 0;
      margin-top: 36.26667px;
      margin-top: 4.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item03 {
      margin-top: 17px;
      margin-top: 4.72222vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-image {
      width: 283.73333px;
      width: 36.94444vw;
      height: 285.86667px;
      height: 37.22222vw;
      left: 66.13333px;
      left: 8.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-image {
      width: 133px;
      width: 36.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-image {
      height: 134px;
      height: 37.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-image {
      left: 31px;
      left: 8.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-cta {
      top: 164.26667px;
      top: 21.38889vw;
      left: 78.93333px;
      left: 10.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-cta {
      top: 77px;
      top: 21.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__item-cta {
      left: 37px;
      left: 10.27778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__popup {
      top: -74.66667px;
      top: -9.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item03 .sc-watch-ecosystem__popup {
      top: -35px;
      top: -9.72222vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-ecosystem__item.item03
      .sc-watch-ecosystem__popup-image-inner {
      width: 164.26667px;
      width: 21.38889vw;
      height: 249.6px;
      height: 32.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item03
      .sc-watch-ecosystem__popup-image-inner {
      width: 77px;
      width: 21.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item03
      .sc-watch-ecosystem__popup-image-inner {
      height: 117px;
      height: 32.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item04 {
      left: 0;
      top: 0;
      margin-top: -192px;
      margin-top: -25vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item04 {
      margin-top: -90px;
      margin-top: -25vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-image {
      width: 384px;
      width: 50vw;
      height: 433.06667px;
      height: 56.38889vw;
      left: 456.53333px;
      left: 59.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-image {
      width: 180px;
      width: 50vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-image {
      height: 203px;
      height: 56.38889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-image {
      left: 214px;
      left: 59.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-cta {
      bottom: 2.13333px;
      bottom: 0.27778vw;
      left: 445.86667px;
      left: 58.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-cta {
      bottom: 1px;
      bottom: 0.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__item-cta {
      left: 209px;
      left: 58.05556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__popup {
      top: -61.86667px;
      top: -8.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item04 .sc-watch-ecosystem__popup {
      top: -29px;
      top: -8.05556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-ecosystem__item.item04
      .sc-watch-ecosystem__popup-image-inner {
      width: 155.73333px;
      width: 20.27778vw;
      height: 258.13333px;
      height: 33.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item04
      .sc-watch-ecosystem__popup-image-inner {
      width: 73px;
      width: 20.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item04
      .sc-watch-ecosystem__popup-image-inner {
      height: 121px;
      height: 33.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item05 {
      left: 0;
      top: 0;
      margin-top: 89.6px;
      margin-top: 11.66667vw;
      padding-top: 0;
      margin-bottom: 21.33333px;
      margin-bottom: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item05 {
      margin-top: 42px;
      margin-top: 11.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item05 {
      margin-bottom: 10px;
      margin-bottom: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-image {
      width: 505.6px;
      width: 65.83333vw;
      height: 439.46667px;
      height: 57.22222vw;
      left: 53.33333px;
      left: 6.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-image {
      width: 237px;
      width: 65.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-image {
      height: 206px;
      height: 57.22222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-image {
      left: 25px;
      left: 6.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-cta {
      bottom: 196.26667px;
      bottom: 25.55556vw;
      left: 377.6px;
      left: 49.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-cta {
      bottom: 92px;
      bottom: 25.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__item-cta {
      left: 177px;
      left: 49.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__popup {
      top: -200.53333px;
      top: -26.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__item.item05 .sc-watch-ecosystem__popup {
      top: -94px;
      top: -26.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch
      .sc-watch-ecosystem__item.item05
      .sc-watch-ecosystem__popup-image-inner {
      width: 343.46667px;
      width: 44.72222vw;
      height: 234.66667px;
      height: 30.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item05
      .sc-watch-ecosystem__popup-image-inner {
      width: 161px;
      width: 44.72222vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch
      .sc-watch-ecosystem__item.item05
      .sc-watch-ecosystem__popup-image-inner {
      height: 110px;
      height: 30.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__popup {
      width: 576px;
      width: 75vw;
      height: auto;
      top: 0;
      left: 50% !important;
      -webkit-transform: translateX(-50%) !important;
      -ms-transform: translateX(-50%) !important;
      transform: translateX(-50%) !important;
      border-radius: 34.13333px;
      border-radius: 4.44444vw;
      -webkit-box-shadow: 2px 5px 20px rgba(0, 0, 0, 0.2);
      box-shadow: 2px 5px 20px rgba(0, 0, 0, 0.2);
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup {
      width: 270px;
      width: 75vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup {
      border-radius: 16px;
      border-radius: 4.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-ecosystem__popup {
      direction: rtl;
    }
    .sc-watch .sc-watch-ecosystem__popup-close {
      width: 72.53333px;
      width: 9.44444vw;
      height: 72.53333px;
      height: 9.44444vw;
      top: 23.46667px;
      top: 3.05556vw;
      right: 23.46667px;
      right: 3.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-close {
      width: 34px;
      width: 9.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-close {
      height: 34px;
      height: 9.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-close {
      top: 11px;
      top: 3.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-close {
      right: 11px;
      right: 3.05556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-ecosystem__popup-close {
      right: auto;
      left: 51.2px;
      left: 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-ecosystem__popup-close {
      left: 24px;
      left: 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__popup-image {
      height: 341.33333px;
      height: 44.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-image {
      height: 160px;
      height: 44.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__popup-text {
      padding: 42.66667px 42.66667px 46.93333px;
      padding: 5.55556vw 5.55556vw 6.11111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-text {
      padding: 20px 20px 22px;
      padding: 5.55556vw 5.55556vw 6.11111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__popup-title {
      font-size: 38.4px;
      font-size: 5vw;
      line-height: 1.22;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-title {
      font-size: 51.84px;
      font-size: 6.75vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-title {
      font-size: 18px;
      font-size: 5vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-title {
      font-size: 24.3px;
      font-size: 6.75vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-title {
      line-height: 0.915;
    }
    .sc-watch .sc-watch-ecosystem__popup-cta {
      width: 226.13333px;
      width: 29.44444vw;
      margin-left: 21.33333px;
      margin-left: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-cta {
      width: 106px;
      width: 29.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-cta {
      margin-left: 10px;
      margin-left: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__popup-cta-wrap {
      padding-top: 40.53333px;
      padding-top: 5.27778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-cta-wrap {
      padding-top: 19px;
      padding-top: 5.27778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__popup-cta-link {
      padding: 27.73333px 10.66667px;
      padding: 3.61111vw 1.38889vw;
      font-size: 21.33333px;
      font-size: 2.77778vw;
      line-height: 1.2;
      font-weight: 700;
      border: 1px solid #000;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-cta-link {
      padding: 13px 5px;
      padding: 3.61111vw 1.38889vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-cta-link {
      font-size: 28.8px;
      font-size: 3.75vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__popup-cta-link {
      font-size: 10px;
      font-size: 2.77778vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-cta-link {
      font-size: 13.5px;
      font-size: 3.75vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__popup-cta-link {
      line-height: 0.9;
    }
    .rtl .sc-watch .sc-watch-ecosystem__popup-cta {
      margin-left: 0;
      margin-right: 21.33333px;
      margin-right: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-ecosystem__popup-cta {
      margin-right: 10px;
      margin-right: 2.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-ecosystem__description {
      width: 100%;
      padding: 12.8px 96px 0;
      padding: 1.66667vw 12.5vw 0;
      font-size: 27.73333px;
      font-size: 3.61111vw;
      line-height: 1.37;
      text-align: inherit;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__description {
      padding: 6px 45px 0;
      padding: 1.66667vw 12.5vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__description {
      font-size: 37.44px;
      font-size: 4.875vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-ecosystem__description {
      font-size: 13px;
      font-size: 3.61111vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__description {
      font-size: 17.55px;
      font-size: 4.875vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-ecosystem__description {
      line-height: 1.0275;
    }
  }
  .sc-watch .sc-watch-feature-benefit {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-feature-benefit {
      padding-top: 200px;
    }
  }
  .sc-watch .sc-watch-feature-benefit__wrap {
    padding: 0 310px;
    padding: 0 21.52778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-feature-benefit__wrap {
      padding: 0 310px;
    }
  }
  .sc-watch .sc-watch-feature-benefit__eyebrow {
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-feature-benefit__eyebrow {
      padding-bottom: 20px;
    }
  }
  .sc-watch .sc-watch-feature-benefit__cta {
    padding-top: 41px;
    padding-top: 2.84722vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-feature-benefit__cta {
      padding-top: 41px;
    }
  }
  .sc-watch .sc-watch-feature-benefit__visual {
    width: 736px;
    width: 51.11111vw;
    height: 440px;
    height: 30.55556vw;
    margin-top: 70px;
    margin-top: 4.86111vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-feature-benefit__visual {
      width: 736px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-feature-benefit__visual {
      height: 440px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-feature-benefit__visual {
      margin-top: 70px;
    }
  }
  .sc-watch .sc-watch-feature-benefit__visual img {
    width: 100%;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-feature-benefit {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-feature-benefit {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-feature-benefit__wrap {
      padding: 0;
    }
    .sc-watch .sc-watch-feature-benefit__text {
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-feature-benefit__text {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-feature-benefit__eyebrow {
      padding-bottom: 32px;
      padding-bottom: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-feature-benefit__eyebrow {
      padding-bottom: 15px;
      padding-bottom: 4.16667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-feature-benefit__cta {
      padding-top: 59.73333px;
      padding-top: 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-feature-benefit__cta {
      padding-top: 28px;
      padding-top: 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-feature-benefit__visual {
      width: 100%;
      height: 1084.8px;
      height: 141.25vw;
      margin-top: 64px;
      margin-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-feature-benefit__visual {
      height: 508.5px;
      height: 141.25vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-feature-benefit__visual {
      margin-top: 30px;
      margin-top: 8.33333vw;
    }
  }
  .sc-watch .sc-watch-text-block {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 200px;
    padding-top: 13.88889vw;
    padding-bottom: 80px;
    padding-bottom: 5.55556vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-text-block {
      padding-top: 200px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-text-block {
      padding-bottom: 80px;
    }
  }
  .sc-watch .sc-watch-text-block__wrap {
    padding: 0 310px;
    padding: 0 21.52778vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-text-block__wrap {
      padding: 0 310px;
    }
  }
  .sc-watch .sc-watch-text-block__cta {
    padding-top: 39px;
    padding-top: 2.70833vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-text-block__cta {
      padding-top: 39px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-text-block {
      padding-top: 213.33333px;
      padding-top: 27.77778vw;
      padding-bottom: 106.66667px;
      padding-bottom: 13.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-text-block {
      padding-top: 100px;
      padding-top: 27.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-text-block {
      padding-bottom: 50px;
      padding-bottom: 13.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-text-block__wrap {
      padding: 0 76.8px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-text-block__wrap {
      padding: 0 36px;
      padding: 0 10vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-text-block__cta {
      padding-top: 57.6px;
      padding-top: 7.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-text-block__cta {
      padding-top: 27px;
      padding-top: 7.5vw;
    }
  }
  .sc-watch .sc-watch-global-goals {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 100px;
    padding-top: 6.94444vw;
    padding-bottom: 100px;
    padding-bottom: 6.94444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-global-goals {
      padding-top: 100px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-global-goals {
      padding-bottom: 100px;
    }
  }
  .sc-watch .sc-watch-global-goals__wrap {
    width: 820px;
    width: 56.94444vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-global-goals__wrap {
      width: 820px;
    }
  }
  .sc-watch .sc-watch-global-goals__text {
    padding-left: 84px;
    padding-left: 5.83333vw;
    padding-bottom: 71px;
    padding-bottom: 4.93056vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-global-goals__text {
      padding-left: 84px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-global-goals__text {
      padding-bottom: 71px;
    }
  }
  .rtl .sc-watch .sc-watch-global-goals__text {
    padding-left: 0;
    padding-right: 84px;
    padding-right: 5.83333vw;
  }
  @media (min-width: 1440px) {
    .rtl .sc-watch .sc-watch-global-goals__text {
      padding-right: 84px;
    }
  }
  .sc-watch .sc-watch-global-goals__description {
    padding-top: 24px;
    padding-top: 1.66667vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-global-goals__description {
      padding-top: 24px;
    }
  }
  .sc-watch .sc-watch-global-goals__cta {
    padding: 39px 84px 0;
    padding: 2.70833vw 5.83333vw 0;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-global-goals__cta {
      padding: 39px 84px 0;
    }
  }
  .sc-watch .sc-watch-global-goals__visual {
    width: 100%;
    height: 469px;
    height: 32.56944vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-global-goals__visual {
      height: 469px;
    }
  }
  .sc-watch .sc-watch-global-goals__visual img {
    width: 100%;
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-global-goals {
      padding-top: 106.66667px;
      padding-top: 13.88889vw;
      padding-bottom: 106.66667px;
      padding-bottom: 13.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-global-goals {
      padding-top: 50px;
      padding-top: 13.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-global-goals {
      padding-bottom: 50px;
      padding-bottom: 13.88889vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-global-goals__wrap {
      width: 100%;
    }
    .sc-watch .sc-watch-global-goals__text {
      padding: 0 76.8px 51.2px;
      padding: 0 10vw 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-global-goals__text {
      padding: 0 36px 24px;
      padding: 0 10vw 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .sc-watch .sc-watch-global-goals__text {
      padding: 0 76.8px 51.2px;
      padding: 0 10vw 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .sc-watch .sc-watch-global-goals__text {
      padding: 0 36px 24px;
      padding: 0 10vw 6.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-global-goals__description {
      padding-top: 57.6px;
      padding-top: 7.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-global-goals__description {
      padding-top: 27px;
      padding-top: 7.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-global-goals__cta {
      padding: 42.66667px 76.8px 0;
      padding: 5.55556vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-global-goals__cta {
      padding: 20px 36px 0;
      padding: 5.55556vw 10vw 0;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-global-goals__visual {
      width: 100%;
      height: 571.73333px;
      height: 74.44444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-global-goals__visual {
      height: 268px;
      height: 74.44444vw;
    }
  }
  .sc-watch .sc-watch-specs-highlights {
    max-width: 1440px;
    margin: 0 auto;
    padding-top: 120px;
    padding-top: 8.33333vw;
    padding-bottom: 120px;
    padding-bottom: 8.33333vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights {
      padding-top: 120px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights {
      padding-bottom: 120px;
    }
  }
  .sc-watch .sc-watch-specs-highlights__text {
    text-align: center;
  }
  .sc-watch .sc-watch-specs-highlights__headline {
    font-weight: 700;
    font-size: 64px;
    font-size: 4.44444vw;
    font-family: Inter, "sans serif";
    color: #000;
  }
  html[lang^="th"] .sc-watch .sc-watch-specs-highlights__headline {
    font-size: 92.8px;
    font-size: 6.44444vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__headline {
      font-size: 64px;
    }
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__headline {
      font-size: 92.8px;
    }
  }
  .sc-watch .sc-watch-specs-highlights__contents {
    padding-top: 32px;
    padding-top: 2.22222vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__contents {
      padding-top: 32px;
    }
  }
  .sc-watch .sc-watch-specs-highlights__visual {
    width: 310px;
    width: 21.52778vw;
    height: 467px;
    height: 32.43056vw;
    margin: 0 auto;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__visual {
      width: 310px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__visual {
      height: 467px;
    }
  }
  .sc-watch .sc-watch-specs-highlights__visual img {
    width: 100%;
  }
  .sc-watch .sc-watch-specs-highlights__list {
    width: 1024px;
    width: 71.11111vw;
    margin: 0 auto;
    padding-top: 77px;
    padding-top: 5.34722vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__list {
      width: 1024px;
    }
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__list {
      padding-top: 77px;
    }
  }
  .sc-watch .sc-watch-specs-highlights__list:after {
    display: block;
    clear: both;
    content: "";
  }
  .sc-watch .sc-watch-specs-highlights__item {
    float: left;
    width: 25%;
  }
  .sc-watch .sc-watch-specs-highlights__item-title {
    text-align: center;
    color: #4b4c4a;
    font-size: 22px;
    font-size: 1.52778vw;
    font-family: Inter, "sans serif";
  }
  html[lang^="th"] .sc-watch .sc-watch-specs-highlights__item-title {
    font-size: 29.7px;
    font-size: 2.0625vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__item-title {
      font-size: 22px;
    }
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__item-title {
      font-size: 29.7px;
    }
  }
  .sc-watch .sc-watch-specs-highlights__item-description {
    padding-top: 9px;
    padding-top: 0.625vw;
    text-align: center;
    color: #4b4c4a;
    font-size: 18px;
    font-size: 1.25vw;
    font-family: sssM, sans-serif;
    line-height: 1.3;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__item-description {
      padding-top: 9px;
    }
  }
  html[lang^="th"] .sc-watch .sc-watch-specs-highlights__item-description {
    font-size: 24.3px;
    font-size: 1.6875vw;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__item-description {
      font-size: 18px;
    }
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__item-description {
      font-size: 24.3px;
    }
  }
  .sc-watch .sc-watch-specs-highlights__cta {
    padding-top: 80px;
    padding-top: 5.55556vw;
    text-align: center;
  }
  @media (min-width: 1440px) {
    .sc-watch .sc-watch-specs-highlights__cta {
      padding-top: 80px;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights {
      padding-top: 128px;
      padding-top: 16.66667vw;
      padding-bottom: 128px;
      padding-bottom: 16.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights {
      padding-top: 60px;
      padding-top: 16.66667vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights {
      padding-bottom: 60px;
      padding-bottom: 16.66667vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__wrap {
      padding: 0 53.33333px;
      padding: 0 6.94444vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__wrap {
      padding: 0 25px;
      padding: 0 6.94444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__headline {
      font-size: 76.8px;
      font-size: 10vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__headline {
      font-size: 111.36px;
      font-size: 14.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__headline {
      font-size: 36px;
      font-size: 10vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__headline {
      font-size: 52.2px;
      font-size: 14.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__contents {
      padding-top: 96px;
      padding-top: 12.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__contents {
      padding-top: 45px;
      padding-top: 12.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__visual {
      width: 330.66667px;
      width: 43.05556vw;
      height: 526.93333px;
      height: 68.61111vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__visual {
      width: 155px;
      width: 43.05556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__visual {
      height: 247px;
      height: 68.61111vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__list {
      width: 100%;
      padding-top: 64px;
      padding-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__list {
      padding-top: 30px;
      padding-top: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__item {
      width: 50%;
      padding-bottom: 96px;
      padding-bottom: 12.5vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__item {
      padding-bottom: 45px;
      padding-bottom: 12.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__item-title {
      font-size: 34.13333px;
      font-size: 4.44444vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__item-title {
      font-size: 46.08px;
      font-size: 6vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__item-title {
      font-size: 16px;
      font-size: 4.44444vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__item-title {
      font-size: 21.6px;
      font-size: 6vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__item-description {
      padding-top: 19.2px;
      padding-top: 2.5vw;
      font-size: 29.86667px;
      font-size: 3.88889vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__item-description {
      padding-top: 9px;
      padding-top: 2.5vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__item-description {
      font-size: 40.32px;
      font-size: 5.25vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .sc-watch .sc-watch-specs-highlights__item-description {
      font-size: 14px;
      font-size: 3.88889vw;
    }
    html[lang^="th"] .sc-watch .sc-watch-specs-highlights__item-description {
      font-size: 18.9px;
      font-size: 5.25vw;
    }
  }
  @media screen and (max-width: 767px) {
    .sc-watch .sc-watch-specs-highlights__item:nth-child(3) {
      clear: both;
    }
    .sc-watch .sc-watch-specs-highlights__cta {
      padding-top: 0;
    }
  }
  .cp-high-contrast__inner {
    max-width: 1440px;
    margin: 0 auto;
    padding: 15px 0 17px;
    padding: 1.04167vw 0 1.18056vw;
    font-size: 0;
    text-align: right;
  }
  @media (min-width: 1440px) {
    .cp-high-contrast__inner {
      padding: 15px 0 17px;
    }
  }
  .rtl .cp-high-contrast__inner {
    text-align: left;
  }
  .cp-high-contrast .btn-contrast {
    display: inline-block;
    margin-left: 3px;
    margin-left: 0.20833vw;
    padding: 1px;
  }
  @media (min-width: 1440px) {
    .cp-high-contrast .btn-contrast {
      margin-left: 3px;
    }
  }
  .rtl .cp-high-contrast .btn-contrast {
    margin-left: 0;
    margin-right: 3px;
    margin-right: 0.20833vw;
  }
  @media (min-width: 1440px) {
    .rtl .cp-high-contrast .btn-contrast {
      margin-right: 3px;
    }
  }
  .cp-high-contrast .btn-contrast:first-child {
    margin-left: 0;
  }
  .rtl .cp-high-contrast .btn-contrast:first-child {
    margin-right: 0;
  }
  .cp-high-contrast .btn-contrast span {
    display: inline-block;
    width: 30px;
    width: 2.08333vw;
    height: 30px;
    height: 2.08333vw;
    font-size: 13px;
    font-size: 0.90278vw;
    line-height: 28px;
    line-height: 1.94444vw;
    text-align: center;
    border-width: 2px;
    border-style: solid;
  }
  @media (min-width: 1440px) {
    .cp-high-contrast .btn-contrast span {
      width: 30px;
    }
  }
  @media (min-width: 1440px) {
    .cp-high-contrast .btn-contrast span {
      height: 30px;
    }
  }
  html[lang^="th"] .cp-high-contrast .btn-contrast span {
    font-size: 17.55px;
    font-size: 1.21875vw;
  }
  @media (min-width: 1440px) {
    .cp-high-contrast .btn-contrast span {
      font-size: 13px;
    }
    html[lang^="th"] .cp-high-contrast .btn-contrast span {
      font-size: 17.55px;
    }
  }
  @media (min-width: 1440px) {
    .cp-high-contrast .btn-contrast span {
      line-height: 28px;
    }
  }
  .cp-high-contrast .btn-contrast.type-contrast span {
    color: #fff01f;
    border-color: #fff01f;
    background-color: #000;
  }
  .cp-high-contrast .btn-contrast.type-default span {
    color: #666;
    border-color: #bdbdbd;
    background-color: #fff;
  }
  @media screen and (max-width: 767px) {
    .cp-high-contrast__inner {
      padding: 21.33333px 34.13333px;
      padding: 2.77778vw 4.44444vw;
      text-align: left;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .cp-high-contrast__inner {
      padding: 10px 16px;
      padding: 2.77778vw 4.44444vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .cp-high-contrast__inner {
      text-align: right;
    }
    .cp-high-contrast .btn-contrast {
      margin-left: 6.4px;
      margin-left: 0.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .cp-high-contrast .btn-contrast {
      margin-left: 3px;
      margin-left: 0.83333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .cp-high-contrast .btn-contrast {
      margin-left: 0;
      margin-right: 6.4px;
      margin-right: 0.83333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .cp-high-contrast .btn-contrast {
      margin-right: 3px;
      margin-right: 0.83333vw;
    }
  }
  @media screen and (max-width: 767px) {
    .cp-high-contrast .btn-contrast span {
      width: 64px;
      width: 8.33333vw;
      height: 64px;
      height: 8.33333vw;
      font-size: 27.73333px;
      font-size: 3.61111vw;
      line-height: 59.73333px;
      line-height: 7.77778vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .cp-high-contrast .btn-contrast span {
      width: 30px;
      width: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .cp-high-contrast .btn-contrast span {
      height: 30px;
      height: 8.33333vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .cp-high-contrast .btn-contrast span {
      font-size: 37.44px;
      font-size: 4.875vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .cp-high-contrast .btn-contrast span {
      font-size: 13px;
      font-size: 3.61111vw;
    }
    html[lang^="th"] .cp-high-contrast .btn-contrast span {
      font-size: 17.55px;
      font-size: 4.875vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .cp-high-contrast .btn-contrast span {
      line-height: 28px;
      line-height: 7.77778vw;
    }
  }
  .m_content-desc {
    background-color: #f7f7f7;
  }
  .m_content-desc .m_feature-desc {
    padding: 42px 30px 40px;
    padding: 2.91667vw 2.08333vw 2.77778vw;
  }
  @media (min-width: 1440px) {
    .m_content-desc .m_feature-desc {
      padding: 42px 30px 40px;
    }
  }
  .m_content-desc .f_header-type1 {
    position: static;
    max-width: 1024px;
    max-width: 71.11111vw;
    margin: 0 auto;
    text-align: left;
  }
  @media (min-width: 1440px) {
    .m_content-desc .f_header-type1 {
      max-width: 1024px;
    }
  }
  @media screen and (min-width: 1441px) {
    .m_content-desc .f_header-type1 {
      max-width: 1440px;
    }
  }
  .rtl .m_content-desc .f_header-type1 {
    text-align: right;
  }
  .m_content-desc ol {
    padding-left: 20px;
  }
  .rtl .m_content-desc ol {
    padding-left: 0;
    padding-right: 20px;
  }
  .m_content-desc ol li {
    font-size: 13px;
    line-height: 1.538;
    color: #666;
    list-style-type: decimal;
  }
  @media screen and (max-width: 767px) {
    .m_content-desc .m_feature-desc {
      padding: 85.33333px 0 81.06667px;
      padding: 11.11111vw 0 10.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .m_content-desc .m_feature-desc {
      padding: 40px 0 38px;
      padding: 11.11111vw 0 10.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .m_content-desc .f_header-type1 {
      max-width: inherit;
      margin: 0 38.4px;
      margin: 0 5vw;
      padding: 0;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .m_content-desc .f_header-type1 {
      margin: 0 18px;
      margin: 0 5vw;
    }
  }
  @media screen and (max-width: 767px) {
    .m_content-desc ol {
      padding-left: 42.66667px;
      padding-left: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .m_content-desc ol {
      padding-left: 20px;
      padding-left: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .rtl .m_content-desc ol {
      padding-left: 0;
      padding-right: 42.66667px;
      padding-right: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .rtl .m_content-desc ol {
      padding-right: 20px;
      padding-right: 5.55556vw;
    }
  }
  @media screen and (max-width: 767px) {
    .m_content-desc ol li {
      font-size: 27.73333px;
      font-size: 3.61111vw;
      line-height: 1.538;
    }
    html[lang^="th"] .m_content-desc ol li {
      font-size: 37.44px;
      font-size: 4.875vw;
    }
  }
  @media screen and (max-width: 767px) and (max-width: 360px) {
    .m_content-desc ol li {
      font-size: 13px;
      font-size: 3.61111vw;
    }
    html[lang^="th"] .m_content-desc ol li {
      font-size: 17.55px;
      font-size: 4.875vw;
    }
  }
  @media screen and (max-width: 767px) {
    html[lang^="th"] .m_content-desc ol li {
      line-height: 1.1535;
    }
  }
  .s1 .text-editor--margin-top-wide {
    padding-top: 11.11111111vw;
  }
  .s1 .text-editor__wrap {
    padding: 28px 16px 26px;
  }
  .s1 .text-editor__wrap--support-box {
    padding: 3.88888889vw 5.55555556vw 3.88888889vw 5.55555556vw;
  }
  .s1 .text-editor__wrap:first-of-type {
    margin-top: 0;
  }
  .s1 .text-editor__wrap--column-2 {
    padding: 28px 16px 26px;
  }
  .s1 .text-editor__wrap--column-2 .text-editor__column-wrap {
    width: 100%;
  }
  .s1 .text-editor__wrap--column-3 {
    padding: 28px 16px 26px;
  }
  .s1 .text-editor__wrap--column-3 .text-editor__column-wrap {
    width: 100%;
  }
  #sideMenus {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 170px;
    z-index: 99;
    overflow: hidden;
    visibility: hidden;
  }
  #sideMenus.hide {
    pointer-events: none;
    display: none;
  }
  #sideMenus nav {
    -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
    transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
  }
  #sideMenus .nav-inner {
    -webkit-transition: opacity 0.1s;
    -o-transition: opacity 0.1s;
    transition: opacity 0.1s;
    position: relative;
    z-index: 1;
    text-align: center;
  }
  .s1 #sideMenus nav {
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: transform 0.35s, opacity 0.35s, -webkit-transform 0.35s;
  }
  #sideMenus nav:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 200%;
    content: "";
    background: rgba(0, 0, 0, 0.95);
    z-index: -1;
  }
  #sideMenus.bright nav:after {
    background: rgba(255, 255, 255, 0.95);
  }
  @supports (
    (-webkit-backdrop-filter: blur(0.8em)) or (backdrop-filter: blur(0.8em))
  ) {
    #sideMenus.bright nav:after {
      background: rgba(255, 255, 255, 0.35);
      z-index: -1;
      -webkit-backdrop-filter: blur(0.8em);
      backdrop-filter: blur(0.8em);
      opacity: 1;
    }
    #sideMenus nav:after {
      background: rgba(0, 0, 0, 0.35);
      z-index: -1;
      -webkit-backdrop-filter: blur(0.8em);
      backdrop-filter: blur(0.8em);
      opacity: 1;
    }
  }
  #sideMenus a {
    display: block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    cursor: pointer;
  }
  #sideMenus .icon {
    display: block;
    width: 62px;
    height: 62px;
    margin: 0 auto;
  }
  #sideMenus li > .icon {
    cursor: auto;
  }
  #sideMenus .c_title {
    display: block;
    margin-top: 12px;
    color: #fff;
    font-size: 12px;
    letter-spacing: 0.04em;
  }
  .s2 #sideMenus .c_title br,
  .s34 #sideMenus .c_title br {
    display: none;
  }
  #sideMenus.bright .icon * {
    fill: #000;
  }
  #sideMenus.bright .c_title {
    color: #000;
  }
  .s2 #sideMenus nav,
  .s34 #sideMenus nav {
    position: relative;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .s2 #sideMenus li + li,
  .s34 #sideMenus li + li {
    margin-top: 32px;
  }
  #sideMenus .on .icon * {
    fill: #fff;
  }
  #sideMenus .on .c_title,
  .desktop #sideMenus a:focus .c_title,
  .desktop #sideMenus a:hover .c_title {
    text-decoration: underline;
  }
  #sideMenus.bright .on .icon * {
    fill: #000;
  }
  .color_yb #sideMenus .icon * {
    fill: #fff01f !important;
    background: #000 !important;
  }
  .color_yb #sideMenus .c_title {
    color: #fff01f !important;
    background: #000 !important;
  }
  html.load #sideMenus {
    visibility: visible;
  }
  html.load.dotcom #sideMenus {
    top: 0;
  }
  html.s1 #sideMenus {
    left: 0;
    width: 100%;
    position: fixed;
    top: auto !important;
    display: block;
  }
  html.s1 #sideMenus ul {
    display: flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    height: 86px;
  }
  html.s1 #sideMenus ul li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  html.s1 #sideMenus .icon {
    width: 44px;
    height: 44px;
  }
  html.s1 #sideMenus .c_title {
    margin-top: 3px;
    font-size: 10px;
    text-align: center;
    white-space: nowrap;
  }
  html.s34.dotcom .highlights #sideMenus nav {
    max-height: 905px;
  }
  html.s2.dotcom .highlights #sideMenus nav {
    max-height: 918px;
  }
  html.s2 .highlights #sideMenus,
  html.s34 .highlights #sideMenus {
    position: absolute;
    left: 0;
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    bottom: auto;
    height: 0;
    overflow: visible;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  html.s2 .highlights .m_content-kv.fixed #sideMenus,
  html.s34 .highlights .m_content-kv.fixed #sideMenus {
    position: fixed;
  }
  html.s2 .highlights #sideMenus nav,
  html.s34 .highlights #sideMenus nav {
    width: 170px;
    max-height: 809px;
    min-height: 580px;
    height: calc(100vh - 100px);
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  html.dotcom.s2 .highlights #sideMenus nav,
  html.dotcom.s34 .highlights #sideMenus nav {
    min-height: 918px;
    height: calc(100% - 212px);
  }
  html.s2 .highlights #sideMenus nav:after,
  html.s34 .highlights #sideMenus nav:after {
    height: 100%;
    min-height: 100vh;
  }
  #sideMenus.hide nav {
    pointer-events: none;
  }
  #sideMenus.hide .nav-inner,
  #sideMenus.hide nav:after {
    opacity: 0;
  }
  html.ie #sideMenus.hide {
    z-index: -1;
  }
  html.s0 #sideMenus li + li {
    margin-left: 1.2vw;
  }
  .color_yb .sc-watch #desc-section li,
  .color_yb .sc-watch #desc-section li a:focus,
  .color_yb .sc-watch #desc-section-models li,
  .color_yb .sc-watch #desc-section-models li a:focus,
  .color_yb .sc-watch .m_content-desc ol,
  .color_yb .sc-watch .m_feature-desc,
  .color_yb .sc-watch .m_feature-desc ol,
  .color_yb .sc-watch .sc-watch-be-good__article-title,
  .color_yb .sc-watch .sc-watch-challenge__tooltip-text,
  .color_yb .sc-watch .sc-watch-challenge__tooltip-time,
  .color_yb .sc-watch .sc-watch-coaching__panel-headline,
  .color_yb .sc-watch .sc-watch-ecosystem__popup-title,
  .color_yb .sc-watch .sc-watch-tech-review__video-cta,
  .color_yb .sc-watch sup a,
  .color_yb .sc-watch-common-description,
  .color_yb .sc-watch-common-eyebrow,
  .color_yb .sc-watch-common-headline-l,
  .color_yb .sc-watch-common-headline-m,
  .color_yb .sc-watch-common-headline-s,
  .color_yb .sc-watch-common-headline-xl,
  .color_yb .sc-watch-common-headline-xs {
    background-color: #000 !important;
    color: #fff01f !important;
  }
  
 

  
.reveal{
    position: relative;
    transform: translateY(150px);
    opacity: 0;
    transition: 1s all ease;
  }
  
  .reveal.active{
    transform: translateY(0);
    opacity: 1;
  }