.styles_variant_primary___2kzm a {
   color: #fff !important;
   font-family: LG EI !important;
   font-size: 14px !important;
   font-weight: 700 !important;
   line-height: unset !important;
   letter-spacing: 0.05em !important;
   text-align: left !important;
   padding: 8px 20px !important;
   text-transform: capitalize !important;
   cursor: pointer !important;
   align-items: flex-end !important;
}
.styles_variant_primary___2kzm a:after {
   transition: none !important;
   background-color: #ea1917 !important;
   color: #000;
}
.styles_variant_primary___2kzm a:hover {
   background-color: #fff !important;
   color: #000 !important;
   outline: 1px solid #000 !important;
}
.styles_variant_white__t_PhF a {
   color: #000 !important;
   outline: 1px solid #000 !important;
   line-height: unset !important;
   text-transform: capitalize !important;
   align-items: flex-end !important;
}
.styles_variant_white__t_PhF a:after {
   background-color: #fff !important;
   transition: none !important;
}
.styles_variant_white__t_PhF a:hover {
   background-color: #ea1917 !important;
   color: #fff !important;
   outline: 1px solid #ea1917 !important;
}
@media (max-width: 340px) {
   .Hero_logo-container__HRGC8 {
      bottom: -450px !important;
   }
}
.Hero_seo__g02d3 {
   position: absolute;
   opacity: 0;
   z-index: -9999;
   color: transparent;
   pointer-events: none;
}
.Hero_container__WCPEk.Hero_container__WCPEk {
   position: relative;
   aspect-ratio: 1289/644;
   padding-bottom: 360px;
   margin-bottom: 80px;
}
.Hero_bg__GtiKe {
   background-image: url(/us/discover-myview-smart-monitors/images/hero-mobile.jpg);
   width: 100%;
   height: 410px;
   background-size: cover;
   background-repeat: no-repeat;
   background-position: 52%;
   margin-top: -60px;
   position: relative;
}
.Hero_bg__GtiKe:after {
   content: "";
   position: absolute;
   bottom: 0;
   left: 50%;
   transform: translateX(-50%);
   width: 100%;
   pointer-events: none;
   background: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.3) 95%);
   background-blend-mode: multiply;
   min-height: 100px;
}
.Hero_banner__Y_oGq {
   width: 100%;
   height: 70px;
   background: hsla(0, 0%, 100%, 0.7);
   -webkit-backdrop-filter: blur(25px);
   backdrop-filter: blur(25px);
   position: -webkit-sticky;
   position: sticky;
   top: 0;
   z-index: 4000;
}
.Hero_banner__Y_oGq .cta {
   height: 40px !important;
   margin-right: 5px;
}
.Hero_banner__Y_oGq .newbtn {
   letter-spacing: 0.05em;
   font-family: LG Smart;
}
.Hero_banner-content__Mle8u {
   height: 100%;
   display: flex;
   align-items: center;
   justify-content: space-between;
   margin: 0 15px;
}
.Hero_banner-content__Mle8u h1 {
   font-size: 20px;
   line-height: 24px;
   font-weight: 400;
   color: rgba(27, 26, 30, 0.871);
   font-family: LG Smart Regular;
}
.Hero_copy__s77R2 {
   position: absolute;
   bottom: -350px;
   left: 50%;
   transform: translateX(-50%);
   width: 100%;
   max-width: 540px;
   min-height: 380px;
   z-index: 3;
   padding: 26px 38px;
   display: flex;
   align-items: center;
   border-radius: 22px;
   background: linear-gradient(
         0deg,
         rgba(83, 83, 83, 0.1),
         rgba(83, 83, 83, 0.1)
      ),
      linear-gradient(
         155deg,
         hsla(36, 12%, 67%, 0) 2.21%,
         hsla(36, 12%, 67%, 0.7) 38.31%,
         hsla(36, 8%, 51%, 0.7) 74.68%
      ),
      linear-gradient(
         208deg,
         hsla(34, 4%, 66%, 0) 32.11%,
         hsla(34, 4%, 66%, 0.4) 38.58%,
         hsla(34, 4%, 66%, 0.7) 54.35%
      );
   -webkit-backdrop-filter: blur(22px);
   backdrop-filter: blur(22px);
}
.Hero_copy__s77R2 img {
   margin-bottom: 5px;
}
.Hero_copy-wrapper__UWcyh {
   color: #fff;
   display: flex;
   flex-direction: column;
   gap: 0;
}
.Hero_copy-wrapper__UWcyh * {
   margin: 0;
}
.Hero_copy-wrapper__UWcyh h2 {
   font-size: 42px;
   line-height: 102%;
   font-weight: 550;
   width: 100%;
   margin-bottom: 16px;
}
.Hero_copy-wrapper__UWcyh p {
   font-size: 18px;
   line-height: 128%;
   font-weight: 400;
}
.Hero_copy-wrapper__UWcyh .Hero_title__qEEDw p {
   font-weight: 550;
   font-size: 22px;
}
.Hero_copy-wrapper__UWcyh .Hero_title__qEEDw span {
   font-weight: 400;
   font-size: 14px;
}
.Hero_logo-container__HRGC8 {
   z-index: 20;
   position: absolute;
   bottom: 40px;
   left: 15px;
   display: flex;
   flex-direction: column-reverse;
}
.Hero_logo-container__HRGC8 .Hero_row__vTi2v {
   display: flex;
   align-items: end;
   gap: 11px;
}
.Hero_logo-container__HRGC8 .Hero_icon-small__BaGfh {
   max-height: 24px;
}
.Hero_logo-container__HRGC8 .Hero_icon__8x8qA {
   max-height: 29px;
}
.Hero_logo-container__HRGC8 .Hero_icon-large__l_nvp {
   max-height: 44px;
}
.Hero_whitespace__Ldjqh {
   background-color: #fff;
   height: 410px;
}
@media screen and (max-width: 350px) {
   .Hero_container__WCPEk {
      padding-bottom: 280px !important;
   }
   .Hero_logo-container__HRGC8 {
      bottom: unset !important;
      top: 50%;
   }
   .Hero_copy__s77R2 {
      bottom: unset;
      top: 70%;
   }
   .Hero_copy__s77R2 h2 {
      font-size: 36px;
      line-height: 100%;
   }
}
@media screen and (min-width: 430px) {
   .Hero_copy-wrapper__UWcyh {
      gap: 16px;
   }
}
@media screen and (min-width: 768px) {
   .Hero_bg__GtiKe {
      width: 100%;
      height: 850px;
      background-size: cover;
      background-position: -190px;
      background-size: 2000px;
      background-repeat: no-repeat;
      background-position: -350px -130px;
      background-image: url(/us/discover-myview-smart-monitors/images/heroimg2_cmp.jpg);
   }
   .Hero_bg__GtiKe:after {
      width: 100%;
      max-width: unset;
      min-height: unset;
      height: 150px;
      bottom: 0;
      background: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.3) 95%);
      background-blend-mode: multiply;
   }
   .Hero_container__WCPEk.Hero_container__WCPEk {
      margin-bottom: 220px;
      padding-bottom: 0;
   }
   .Hero_copy__s77R2 {
      bottom: -129px;
      left: unset;
      transform: none;
      right: 24px;
      width: 540px;
      height: 410px;
      padding: 0 50px;
      -webkit-backdrop-filter: blur(22px);
      backdrop-filter: blur(22px);
      border-radius: 32px;
   }
   .Hero_copy-wrapper__UWcyh {
      color: #fff;
      display: flex;
      flex-direction: column;
      gap: 16px;
   }
   .Hero_copy-wrapper__UWcyh * {
      margin: 0;
   }
   .Hero_copy-wrapper__UWcyh h2 {
      font-size: 64px;
      line-height: 70.4px;
      margin-bottom: 0;
   }
   .Hero_copy-wrapper__UWcyh p {
      font-size: 18px;
      line-height: 1.3;
   }
   .Hero_logo-container__HRGC8 {
      position: absolute;
      bottom: 26px;
      left: 20px;
      display: flex;
      flex-direction: column-reverse;
   }
   .Hero_logo-container__HRGC8 .Hero_row__vTi2v {
      display: flex;
      align-items: flex-end;
      gap: 11px;
   }
   .Hero_logo-container__HRGC8 .Hero_icon-small__BaGfh {
      max-height: 40px;
   }
   .Hero_logo-container__HRGC8 .Hero_icon__8x8qA {
      max-height: 52px;
   }
   .Hero_logo-container__HRGC8 .Hero_icon-large__l_nvp {
      max-height: 54px;
   }
   .Hero_banner__Y_oGq {
      background: hsla(0, 0%, 100%, 0.7);
      -webkit-backdrop-filter: blur(25px);
      backdrop-filter: blur(25px);
   }
   .Hero_banner-content__Mle8u {
      margin: 0 30px 0 60px;
   }
}
@media screen and (min-width: 763px) and (max-width: 827px) {
   .Hero_logo-container__HRGC8 {
      position: absolute;
      bottom: 26px;
      left: 20px;
      display: flex;
      flex-direction: column-reverse;
      gap: 11px;
   }
   .Hero_logo-container__HRGC8 .Hero_row__vTi2v {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      gap: 11px;
   }
   .Hero_container__WCPEk.Hero_container__WCPEk {
      margin-bottom: 220px;
   }
}
@media screen and (min-width: 991px) {
   .Hero_bg__GtiKe {
      width: 100%;
      height: 100%;
      min-height: 800px;
      background-size: 1800px;
      background-repeat: no-repeat;
      background-position: -150px;
   }
   .Hero_bg__GtiKe:after {
      background-image: none;
   }
   .Hero_container__WCPEk.Hero_container__WCPEk {
      margin-bottom: 120px;
   }
   .Hero_copy__s77R2 {
      bottom: 160px;
      right: 118px;
      width: 540px;
      height: 410px;
      padding: 55px 45px;
      background: rgba(83, 83, 83, 0.5);
      -webkit-backdrop-filter: blur(22px);
      backdrop-filter: blur(22px);
      border-radius: 32px;
   }
   .Hero_copy-wrapper__UWcyh {
      color: #fff;
      display: flex;
      flex-direction: column;
      gap: 16px;
   }
   .Hero_copy-wrapper__UWcyh * {
      margin: 0;
   }
   .Hero_copy-wrapper__UWcyh h2 {
      font-size: 64px;
      line-height: 70.4px;
   }
   .Hero_banner__Y_oGq {
      background: hsla(0, 0%, 100%, 0.7);
      -webkit-backdrop-filter: blur(25px);
      backdrop-filter: blur(25px);
   }
   .Hero_banner-content__Mle8u {
      margin: 0 133px;
   }
   .Hero_logo-container__HRGC8 {
      position: absolute;
      bottom: 42px;
      left: unset;
      right: 42px;
      display: flex;
      flex-direction: row;
   }
   .Hero_logo-container__HRGC8 .Hero_row__vTi2v {
      display: flex;
      align-items: end;
      gap: 21px;
      margin-right: 21px;
   }
   .Hero_logo-container__HRGC8 .Hero_icon-small__BaGfh {
      max-height: 55px;
   }
   .Hero_logo-container__HRGC8 .Hero_icon-large__l_nvp,
   .Hero_logo-container__HRGC8 .Hero_icon__8x8qA {
      max-height: 75px;
   }
}
.Shop_wrapper__6Qd7T {
   background-color: #fff;
   display: flex;
   flex-direction: column;
   gap: 28px;
   margin-bottom: 110px !important;
}
.Shop_wrapper__6Qd7T .slick-dots li:not(.slick-active) button:before {
   background-color: rgba(27, 26, 30, 0.259);
   border: none;
}
.Shop_wrapper__6Qd7T .slick-track {
   padding: 20px 0 !important;
}
.Shop_wrapper__6Qd7T .slick-dots {
   margin-top: 0 !important;
   transform: translateY(60%) !important;
}
.Shop_wrapper__6Qd7T .slick-dots li.slick-active button:before {
   background-color: #ea1917 !important;
   border: none;
}
.Shop_wrapper__6Qd7T .slick-next:before {
   background-image: url(/us/discover-myview-smart-monitors/images/arrow.svg) !important;
   background-repeat: no-repeat;
   width: 20px;
   height: 20px;
}
.Shop_wrapper__6Qd7T .slick-arrow {
   outline: none;
}
.Shop_wrapper__6Qd7T .slick-prev {
   left: calc(51% - 5.625rem) !important;
}
.Shop_wrapper__6Qd7T .slick-next {
   right: calc(52% - 5.625rem) !important;
}
.Shop_wrapper__6Qd7T .slick-prev:before {
   background-image: url(/us/discover-myview-smart-monitors/images/arrow-back.svg) !important;
   background-repeat: no-repeat;
   width: 20px;
   height: 20px;
}
.Shop_wrapper__6Qd7T .slick-slide {
   width: 291px !important;
   height: 465px !important;
}
.Shop_container__TUw5O {
   width: 100%;
   height: 100%;
   display: flex;
   justify-content: center;
   align-items: center;
}
.Shop_container__TUw5O h3 {
   margin: 0;
   padding: 0;
}
.Shop_container_carousel__EIBW5 {
   display: flex;
   flex-direction: column;
   gap: 40px;
   align-items: center;
}
.Shop_container--inner__dgi0X {
   background-color: #fff;
   display: flex;
   flex-direction: column;
   align-items: center;
   justify-content: center;
   width: 100%;
   max-width: 1600px;
}
.Shop_content__TZuYM {
   color: rgba(27, 26, 30, 0.871);
   max-width: 1200px;
   display: flex;
   flex-direction: column;
   gap: 16px;
}
.Shop_content__TZuYM h3 {
   font-size: 42px;
   font-weight: 550;
   line-height: 42.84px;
   letter-spacing: 0;
   text-align: center;
}
.Shop_slider-container__buHSO {
   max-width: 1240px;
   width: 100%;
   margin: 0 auto;
   background-color: #fff;
   display: flex;
   justify-content: center;
   align-items: center;
   align-items: stretch;
}
.Shop_card___pj3G {
   width: 100%;
   min-height: 450px;
   width: 291px;
   height: 100%;
   display: flex !important;
   flex-direction: column;
   background-color: #fff;
   border-radius: 16px;
   box-shadow: 0 5px 13px 0 rgba(27, 26, 30, 0.15);
   margin: 0 0 20px;
   flex: 1 1;
   justify-content: space-between;
}
.Shop_image__8L7bl {
   position: relative;
}
.Shop_image__8L7bl,
.Shop_image__8L7bl img {
   width: 100%;
   height: auto;
   border-radius: 16px 16px 0 0;
}
.Shop_image__8L7bl img {
   object-fit: cover;
}
.Shop_card-content__CQJXe {
   display: flex;
   flex-direction: column;
   gap: 16px;
   padding: 24px;
   height: 100%;
}
.Shop_card-content__CQJXe h3,
.Shop_card-content__CQJXe p {
   margin: 0;
   padding: 0;
}
.Shop_card-content__CQJXe .Shop_eyebrow-copy__JOt_Z {
   font-size: 12px;
   line-height: 14px;
   font-weight: 600;
   letter-spacing: 0.005em;
   color: rgba(27, 26, 30, 0.6);
   margin: 0;
   text-transform: uppercase;
}
.Shop_title__Pzq6A {
   font-size: 24px;
   line-height: 25px;
   letter-spacing: -0.02em;
   text-align: left;
   font-weight: 600;
   color: rgba(27, 26, 30, 0.87);
}
.Shop_card-text__3Myh_ {
   font-size: 16px;
   font-weight: 400;
   line-height: 20.48px;
   text-align: left;
   color: rgba(27, 26, 30, 0.87);
   min-height: 80px;
}
.Shop_cta-btn__diZxN {
   display: flex;
   width: 100%;
   align-items: flex-end;
   padding: 0 24px 24px;
}
.Shop_cta-btn__diZxN .cta {
   justify-content: center;
}
.Shop_cta-btn__diZxN .cta a {
   width: 100% !important;
}
.Shop_slider-container__buHSO .regular {
   display: flex;
   gap: 30px;
   justify-content: center;
   align-items: flex-start;
   max-width: 1395px;
}
.Shop_logo__KyC_7 {
   width: 100%;
   height: 100%;
   background-color: #fff;
   display: flex;
   justify-content: center;
   margin-bottom: 110px !important;
}
.Shop_disclaimer__B3b_I {
   padding-left: 56px;
   text-align: left;
   margin-bottom: 134px !important;
}
.Shop_disclaimer__B3b_I p {
   font-size: 14px;
   line-height: 16px;
   color: rgba(27, 26, 30, 0.87);
   margin: 0;
   max-width: 800px;
}
.Shop_disclaimer__B3b_I a {
   text-decoration: underline;
   color: #6f000f;
}
@media screen and (max-width: 1023px) {
   .Shop_card-content__CQJXe {
      min-height: unset;
   }
   .Shop_container_carousel__EIBW5 {
      gap: 0;
   }
   .Shop_slider-container__buHSO {
      padding: 0;
   }
   .Shop_slider-container__buHSO .slick-slide {
      margin: 0 12px;
      height: 100% !important;
   }
   .Shop_slider-container__buHSO .slick-dots {
      margin-top: 0 !important;
   }
   .Shop_slider-container__buHSO .slick-arrow:focus {
      outline: none;
   }
   .Shop_card___pj3G {
      width: 100%;
   }
   .Shop_image__8L7bl {
      position: relative;
      width: 100%;
      overflow: hidden;
      display: flex;
      justify-content: center;
      align-items: center;
   }
   .Shop_wrapper__6Qd7T {
      gap: 30px;
   }
   .Shop_content__TZuYM {
      margin: 0 34px;
   }
   .Shop_content__TZuYM h3 {
      font-size: 42px;
      line-height: 43px;
   }
   .Shop_logo__KyC_7 img {
      max-width: 240px !important;
   }
   .Shop_cta-btn__diZxN {
      height: 100%;
      margin-top: auto;
   }
   .Shop_eyebrow__2Dy7j {
      font-size: 14px;
      line-height: 16px;
      letter-spacing: 0.071em;
      color: rgba(27, 26, 30, 0.87);
      margin: 0;
   }
   .Shop_disclaimer__B3b_I {
      padding: 0 24px;
      margin-bottom: 64px !important;
   }
}
@media screen and (max-width: 575px) {
   .Shop_wrapper__6Qd7T {
      gap: 0;
   }
   .Shop_wrapper__6Qd7T .slick-track {
      padding: 20px 0 0 !important;
   }
   .Shop_slider-container__buHSO {
      margin: 0;
   }
   .Shop_slider-container__buHSO .slick-slide {
      margin: 0 36px !important;
      width: 100% !important;
   }
   .Shop_slider-container__buHSO .slick-list {
      padding-bottom: 15px !important;
   }
   .Shop_slider-container__buHSO .slick-dots {
      margin-top: -15px !important;
   }
   .Shop_slider-container__buHSO .slick-prev {
      left: calc(50% - 7.625rem) !important;
   }
   .Shop_slider-container__buHSO .slick-next {
      right: calc(50% - 7.625rem) !important;
   }
   .Shop_content__TZuYM {
      margin: 0 17px;
   }
   .Shop_content__TZuYM h3 {
      font-size: 36px;
      line-height: 39px;
      text-align: left;
   }
   .Shop_card___pj3G {
      box-shadow: 0 5px 25px 0 rgba(27, 26, 30, 0.15);
   }
   .Shop_disclaimer__B3b_I {
      padding: 0 20px;
      margin-bottom: 37px !important;
   }
}
.OneScreen_wrapper__nwnhJ {
   margin-bottom: 109px !important;
   padding: 0 20px;
   text-align: left;
   position: relative;
}
.OneScreen_wrapper__nwnhJ * {
   margin: 0;
   padding: 0;
}
.OneScreen_header__5cSJ5 {
   padding: 0 6px;
   margin-bottom: 80px;
   max-width: 920px;
}
.OneScreen_header__5cSJ5 h2 {
   font-size: 57px;
   font-weight: 700;
   line-height: 62.7px;
   color: rgba(27, 26, 30, 0.871);
   margin-bottom: 16px;
}
.OneScreen_header__5cSJ5 p {
   font-size: 18px;
   line-height: 23.04px;
   color: rgba(27, 26, 30, 0.6);
}
.OneScreen_cards__a4_yX {
   display: flex;
   flex-direction: column;
   justify-content: flex-start;
   align-items: center;
   gap: 24px;
   grid-template-columns: repeat(6, 1fr);
}
.OneScreen_card__TL1Qn {
   width: 100%;
   height: 100%;
   box-sizing: border-box;
   overflow: hidden;
   border-radius: 22px;
   aspect-ratio: 1/1.05;
   position: relative;
}
.OneScreen_card__TL1Qn img {
   position: absolute;
   top: 0;
   left: 0;
   height: 100%;
   width: 100%;
   object-fit: cover;
}
.OneScreen_card__TL1Qn.OneScreen_row-1__V8iw2 {
   grid-column: span 3;
}
.OneScreen_card__TL1Qn.OneScreen_row-2__sV2LT {
   grid-column: span 2;
}
.OneScreen_card__TL1Qn:first-child img {
   height: 119%;
   object-fit: cover;
   top: unset;
   bottom: 0;
   object-position: 68% bottom;
}
.OneScreen_card__TL1Qn:nth-child(2) img {
   height: 110%;
   top: unset;
   bottom: 0;
   object-fit: cover;
   object-position: 25% bottom;
}
.OneScreen_card__TL1Qn:nth-child(3) img {
   top: 0;
   height: 100%;
   object-position: right top;
}
.OneScreen_card__TL1Qn:nth-child(4) img,
.OneScreen_card__TL1Qn:nth-child(5) img {
   top: 0;
   height: 100%;
   object-position: right bottom;
}
.OneScreen_card__TL1Qn .OneScreen_text__HI6zW {
   color: #fff;
   z-index: 5;
   position: absolute;
   bottom: 0;
   left: 0;
   padding: 20px;
   max-width: 560px;
}
.OneScreen_card__TL1Qn .OneScreen_text__HI6zW h3 {
   font-size: 24px;
   font-weight: 550;
   line-height: 26.88px;
   margin-bottom: 8px;
}
.OneScreen_card__TL1Qn .OneScreen_text__HI6zW p {
   font-size: 14px;
   line-height: 17.92px;
}
.OneScreen_card__TL1Qn:after {
   content: "";
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 100%;
   pointer-events: none;
   background: linear-gradient(
      0deg,
      #000 -34.9%,
      rgba(0, 0, 0, 0.558) 13.75%,
      rgba(0, 0, 0, 0.432) 36.12%,
      rgba(0, 0, 0, 0.278) 47.5%,
      transparent 59.8%
   );
}
@media screen and (max-width: 350px) {
   .OneScreen_header__5cSJ5 h2 {
      font-size: 36px;
      line-height: 100%;
   }
}
@media screen and (min-width: 767px) {
   .OneScreen_header__5cSJ5 {
      margin: 0 auto 150px;
      padding: 0 50px 0 70px;
   }
   .OneScreen_header__5cSJ5 h2 {
      font-size: 100px;
      font-weight: 700;
      line-height: 110px;
   }
}
@media screen and (min-width: 575px) {
   .OneScreen_wrapper__nwnhJ {
      margin-bottom: 184px !important;
      padding: 0 24px;
   }
   .OneScreen_cards__a4_yX {
      display: grid;
      grid-template-rows: 350px 450px;
   }
   .OneScreen_card__TL1Qn:nth-child(3) img {
      object-position: 80% top;
   }
   .OneScreen_card__TL1Qn:nth-child(4) img {
      height: 140%;
      top: unset;
      bottom: -18%;
      object-position: 10% bottom;
   }
   .OneScreen_card__TL1Qn .OneScreen_text__HI6zW h3 {
      font-size: 30px;
      line-height: 33px;
   }
   .OneScreen_card__TL1Qn .OneScreen_text__HI6zW p {
      font-size: 14px;
      line-height: 17.92px;
   }
   .OneScreen_card__TL1Qn:after {
      background: linear-gradient(
         0deg,
         #000 -34.9%,
         rgba(0, 0, 0, 0.558) 8.72%,
         rgba(0, 0, 0, 0.432) 27.1%,
         rgba(0, 0, 0, 0.278) 39.97%,
         transparent 50%
      );
   }
}
@media screen and (min-width: 1200px) {
   .OneScreen_wrapper__nwnhJ {
      margin-bottom: 234px !important;
      padding-left: 56px;
      padding-right: 56px;
   }
   .OneScreen_header__5cSJ5 {
      padding: unset;
      margin: 0 0 165px 100px;
   }
   .OneScreen_cards__a4_yX {
      display: grid;
      grid-template-rows: 500px 600px;
   }
   .OneScreen_card__TL1Qn .OneScreen_text__HI6zW {
      padding: 32px;
   }
   .OneScreen_card__TL1Qn:after {
      background: linear-gradient(
         0deg,
         #000 -34.9%,
         rgba(0, 0, 0, 0.558) -3.36%,
         rgba(0, 0, 0, 0.432) 9.94%,
         rgba(0, 0, 0, 0.278) 19.43%,
         transparent 26.5%
      );
      bottom: 0;
   }
}
.Colors_wrapper__7SV5l {
   padding: 0 24px;
   margin-bottom: 100px !important;
}
.Colors_wrapper__7SV5l * {
   margin: 0;
   padding: 0;
}
.Colors_content__P76Fb {
   display: flex;
   flex-direction: column;
   align-items: center;
   justify-content: flex-start;
   gap: 30px;
   margin-bottom: 30px;
   width: 100%;
   max-width: 720px;
}
.Colors_image__4P2zd {
   overflow: hidden;
   position: relative;
   aspect-ratio: 167/115;
   width: 100%;
   max-width: 680px;
}
.Colors_image__4P2zd img {
   position: absolute;
   transition: opacity 0.25s ease-in;
}
.Colors_text__FDBKG {
   max-width: 450px;
}
.Colors_text__FDBKG h2 {
   font-size: 36px;
   font-weight: 550;
   line-height: 38.88px;
   color: rgba(27, 26, 30, 0.871);
   margin-bottom: 16px;
}
.Colors_text__FDBKG p {
   font-size: 18px;
   line-height: 23.04px;
   color: rgba(27, 26, 30, 0.6);
}
.Colors_dots__3dJrP {
   display: flex;
   gap: 16px;
}
.Colors_dots__3dJrP svg {
   transition: transform 0.15s ease-out;
   cursor: pointer;
}
.Colors_dots__3dJrP svg:hover {
   transform: scale(1.5) !important;
}
.Colors_dots__3dJrP svg:active {
   transform: scale(1.3) !important;
}
.Colors_dots__3dJrP svg.Colors_active__livXt {
   transform: scale(1.5) !important;
}
@media screen and (max-width: 350px) {
   .Colors_text__FDBKG h2 {
      font-size: 36px;
      line-height: 100%;
   }
}
@media screen and (min-width: 575px) {
   .Colors_wrapper__7SV5l {
      padding: 0 68px;
      margin-bottom: 160px !important;
   }
   .Colors_content__P76Fb {
      flex-direction: row;
      gap: 40px;
      padding: 0 23px;
      margin-bottom: 40px;
   }
   .Colors_dots__3dJrP {
      flex-direction: column;
      gap: 35px;
   }
   .Colors_dots__3dJrP svg {
      transform: scale(1.5) !important;
   }
   .Colors_dots__3dJrP svg:hover {
      transform: scale(2.3) !important;
   }
   .Colors_dots__3dJrP svg:active {
      transform: scale(2) !important;
   }
   .Colors_dots__3dJrP svg.Colors_active__livXt {
      transform: scale(2.3) !important;
   }
   .Colors_text__FDBKG h2 {
      font-size: 42px;
      line-height: 42.84px;
   }
}
@media screen and (min-width: 1200px) {
   .Colors_wrapper__7SV5l {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-around;
   }
   .Colors_content__P76Fb {
      margin-right: 36px;
   }
   .Colors_dots__3dJrP svg {
      transform: scale(1.5) !important;
   }
   .Colors_dots__3dJrP svg:hover {
      transform: scale(2.3) !important;
   }
   .Colors_dots__3dJrP svg:active {
      transform: scale(2) !important;
   }
   .Colors_dots__3dJrP svg.Colors_active__livXt {
      transform: scale(2.3) !important;
   }
}
.Control_wrapper__5i0jl {
   max-width: 1600px;
   margin-bottom: 170px !important;
}
.Control_carousel__D6vr5 {
   display: none;
}
.Control_container__UzHYh {
   display: flex;
   justify-content: center;
   padding: 0 56px;
   gap: 50px;
}
.Control_container__UzHYh .Control_images__d0E5v {
   order: 1;
}
.Control_images__d0E5v {
   display: flex;
   gap: 24px;
   justify-content: flex-end;
}
.Control_images__d0E5v div {
   max-width: 324px;
   min-width: 246px;
   width: 100%;
}
.Control_images__d0E5v img {
   border-radius: 32px;
   width: 100%;
}
.Control_content__5BZpF {
   max-width: 420px;
   display: flex;
   flex-direction: column;
   gap: 16px;
   justify-content: center;
}
.Control_content__5BZpF h3 {
   font-size: 42px;
   line-height: 43px;
   font-weight: 550;
   color: rgba(27, 26, 30, 0.87);
}
.Control_content__5BZpF p {
   margin: 0;
   font-size: 18px;
   line-height: 23px;
   color: rgba(27, 26, 30, 0.6);
}
@media (max-width: 1200px) {
   .Control_wrapper__5i0jl {
      margin-bottom: 170px;
   }
   .Control_container__UzHYh {
      position: relative;
      flex-wrap: wrap;
      flex-direction: column;
      padding: 0 70px;
   }
   .Control_container__UzHYh .Control_images__d0E5v {
      order: 0;
      flex-wrap: wrap;
      justify-content: flex-start;
   }
   .Control_container__UzHYh .Control_image__sHf65 {
      max-width: 246px;
   }
}
@media (max-width: 945px) {
   .Control_content__5BZpF {
      position: absolute;
      bottom: 0;
      left: 70px;
   }
   .Control_container__UzHYh {
      align-items: flex-end;
   }
   .Control_container__UzHYh .Control_images__d0E5v {
      width: 85%;
      justify-content: flex-end;
   }
}
@media (max-width: 795px) {
   .Control_content__5BZpF {
      position: relative;
      left: unset;
      bottom: unset;
      max-width: unset;
      max-width: 420px;
      padding-left: 44px;
   }
   .Control_container__UzHYh {
      align-items: flex-start;
      padding: 0 24px;
   }
   .Control_container__UzHYh .Control_images__d0E5v {
      flex-wrap: nowrap;
      width: 100%;
      gap: 16px;
   }
   .Control_container__UzHYh .Control_image__sHf65 {
      min-width: unset;
   }
}
@media (max-width: 575px) {
   .Control_wrapper__5i0jl {
      margin-bottom: 80px !important;
      display: flex;
      flex-direction: column;
      gap: 38px;
   }
   .Control_images__d0E5v {
      display: none;
   }
   .Control_container__UzHYh {
      order: 1;
   }
   .Control_content__5BZpF {
      display: flex;
      gap: 16px;
      padding: 0;
      max-width: unset;
   }
   .Control_content__5BZpF h3 {
      font-size: 36px;
      line-height: 39px;
   }
   .Control_carousel__D6vr5 {
      display: block;
      padding: 0 24px;
   }
   .Control_carousel__D6vr5 .slick-arrow {
      outline: none;
   }
   .Control_carousel__D6vr5 .slick-next:before {
      background-image: url(/us/discover-myview-smart-monitors/images/arrow.svg) !important;
      background-repeat: no-repeat;
      width: 20px;
      height: 20px;
   }
   .Control_carousel__D6vr5 .slick-prev:before {
      background-image: url(/us/discover-myview-smart-monitors/images/arrow-back.svg) !important;
      background-repeat: no-repeat;
      width: 20px;
      height: 20px;
   }
   .Control_carousel__D6vr5 .slick-dots {
      margin-top: 10px !important;
      transform: translateY(65%) !important;
   }
   .Control_carousel__D6vr5 .slick-dots li:not(.slick-active) button:before {
      background-color: rgba(27, 26, 30, 0.259);
      border: none;
   }
   .Control_carousel__D6vr5 .slick-dots li.slick-active button:before {
      background-color: #ea1917 !important;
      border: none;
   }
   .Control_carousel__D6vr5 .slick-slide {
      margin: 0 8px !important;
   }
   .Control_carousel__D6vr5 .slick-prev {
      left: calc(50% - 5.625rem) !important;
   }
   .Control_carousel__D6vr5 .slick-next {
      right: calc(50% - 5.625rem) !important;
   }
   .Control_card-carousel__2NcyF {
      border-radius: 32px;
      max-width: 360px;
   }
   .Control_card-carousel__2NcyF img {
      border-radius: 32px;
   }
}
.Form_wrapper__VfYZy {
   color: #000;
   background-color: #fff;
   padding: 24px 40px 93px;
   flex-direction: column;
   gap: 51px;
   position: relative;
}
.Form_submit_screen__wHYON,
.Form_wrapper__VfYZy {
   display: flex;
   justify-content: center;
   align-items: center;
}
.Form_submit_screen__wHYON {
   gap: 24px;
   padding-top: 69px;
}
.Form_submit_screen__wHYON p {
   margin: 0;
   font-size: 28px;
   font-weight: 700;
}
.Form_submit_screen__wHYON img {
   max-width: 48px;
}
.Form_notSubmited__REv_h {
   background: #f44336;
   color: #fff;
   padding: 18px;
   border-radius: 32px;
   position: absolute;
   bottom: 0;
}
.Form_notSubmited__REv_h p {
   margin: 0;
   font-size: 14px;
}
.Form_container__sCBFs {
   border-radius: 32px;
   background-color: #fff;
   display: flex;
   flex-direction: column;
   gap: 16px;
}
.Form_title__zZC5m {
   font-size: 28px;
   font-weight: 550;
   line-height: 31.36px;
   letter-spacing: -0.01em;
   text-align: left;
}
.Form_eyebrow__D_CjB {
   font-size: 16px;
   font-weight: 400;
   line-height: 22.08px;
   text-align: left;
}
.Form_form__Fx6Yp,
.Form_inputs__NaeI4 {
   display: flex;
   flex-direction: column;
   gap: 16px;
}
.Form_input__653_E {
   position: relative;
}
.Form_input__653_E input {
   border-radius: 4px;
   width: 100%;
   height: 56px;
   border-color: #cbc8c2;
   color: #333;
}
.Form_input__653_E input::placeholder {
   color: #333;
   font-family: LG EI;
   font-size: 16px;
   font-weight: 400;
   line-height: 22.08px;
   text-align: left;
}
.Form_checks__bqsYf {
   display: flex;
   flex-direction: column;
   gap: 16px;
}
.Form_check__gyVU5 {
   display: flex;
   gap: 16px;
   align-items: flex-start;
   padding-left: 12px;
}
.Form_check__gyVU5 input {
   width: 18px;
   height: 18px;
   flex-shrink: 0;
   margin-top: 12px;
   border: 3px solid #000;
}
.Form_check__gyVU5 label {
   margin: 0;
   font-size: 12px;
   font-weight: 400;
   line-height: 14.64px;
   text-align: left;
   color: #333;
}
.Form_check__gyVU5 label a {
   text-decoration: underline;
}
.Form_check__gyVU5 a {
   text-decoration: underline;
}
.Form_check__gyVU5 a,
.Form_note__nrZWF a,
.Form_note__nrZWF p {
   font-size: 13px;
   font-weight: 400;
   line-height: 16px;
   text-align: left;
}
.Form_note__nrZWF a {
   text-decoration: underline;
}
.Form_cta__GPX7d {
   width: 100%;
}
.Form_cta__GPX7d a {
   padding: 10px 16px !important;
   font-size: 16px !important;
}
.Form_errorMessage__XJqoF {
   position: absolute;
   background: #f44336;
   color: #fff;
   padding: 5px 10px;
   border-radius: 5px;
   font-size: 12px;
   bottom: 10px;
   right: 10px;
   white-space: nowrap;
   z-index: 100;
   box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
@media screen and (min-width: 420px) {
   .Form_check__gyVU5 input {
      margin-top: 5px;
   }
}
@media screen and (min-width: 700px) {
   .Form_wrapper__VfYZy {
      padding: 50px 114px 119px;
      gap: 71px;
   }
   .Form_logo___kVpV {
      max-width: 560px;
   }
   .Form_container__sCBFs {
      max-width: 620px;
      width: 100%;
   }
   .Form_cta__GPX7d {
      width: 100%;
   }
   .Form_cta__GPX7d a {
      width: 100% !important;
   }
   .Form_submit_screen__wHYON {
      padding-top: 0;
   }
}
@media screen and (min-width: 992px) {
   .Form_wrapper__VfYZy {
      padding: 90px 170px 105px;
   }
   .Form_logo___kVpV {
      max-width: 604px;
   }
   .Form_container__sCBFs {
      max-width: 1340px;
      width: 100%;
   }
   .Form_title__zZC5m {
      font-size: 30px;
      font-weight: 550;
      line-height: 33.6px;
      letter-spacing: -0.01em;
   }
   .Form_inputs__NaeI4 {
      flex-direction: row;
      flex-wrap: wrap;
   }
   .Form_input__653_E {
      width: 47%;
   }
   .Form_cta__GPX7d {
      max-width: 100px;
   }
   .Form_check__gyVU5 input {
      margin: 0;
   }
}
.TouchAndMove_container__fZebw {
   position: relative;
   margin: 0 31px 45px;
   border-radius: 32px;
   overflow: hidden;
}
.TouchAndMove_content___3vGL {
   position: absolute;
   z-index: 1;
   display: flex;
   flex-direction: column;
   gap: 16px;
   bottom: 0;
   color: #fff;
   padding: 20px 20px 30px;
}
.TouchAndMove_content___3vGL p {
   margin: 0;
}
.TouchAndMove_eyebrow__nz9cR {
   font-size: 12px;
   font-weight: 700;
   line-height: 13.44px;
   letter-spacing: 0.01em;
   text-align: left;
   text-transform: uppercase;
}
.TouchAndMove_title__LCWbF {
   font-size: 20px;
   font-weight: 600;
   line-height: 24px;
   letter-spacing: -0.02em;
   text-align: left;
}
.TouchAndMove_copy__LQ0I7 {
   font-size: 14px;
   font-weight: 400;
   line-height: 19.32px;
   text-align: left;
}
.TouchAndMove_image__kjJyR,
.TouchAndMove_image__kjJyR img {
   border-radius: 32px;
}
@media screen and (min-width: 576px) {
   .TouchAndMove_wrapper__XL3Yf {
      padding: 0 44px;
   }
   .TouchAndMove_container__fZebw {
      max-width: 680px;
      margin: 0 auto 72px;
   }
   .TouchAndMove_title__LCWbF {
      font-size: 48px;
      font-weight: 550;
      line-height: 53.76px;
      letter-spacing: -0.01em;
   }
   .TouchAndMove_copy__LQ0I7 {
      font-size: 16px;
      font-weight: 400;
      line-height: 22.08px;
   }
   .TouchAndMove_content___3vGL {
      margin: 48px 48px 98px;
      padding: 0;
   }
}
@media screen and (min-width: 1200px) {
   .TouchAndMove_wrapper__XL3Yf {
      padding: 0;
   }
   .TouchAndMove_container__fZebw {
      max-width: unset;
   }
   .TouchAndMove_content___3vGL {
      bottom: 50%;
      width: 40%;
      transform: translateY(50%);
      left: 4%;
      color: #000;
      margin: 0;
   }
   .TouchAndMove_eyebrow__nz9cR {
      font-size: 12.5px;
      font-weight: 700;
      line-height: 13.44px;
      letter-spacing: 0.01em;
      text-align: left;
   }
   .TouchAndMove_title__LCWbF {
      font-size: 48px;
      font-weight: 550;
      line-height: 53.76px;
      letter-spacing: -0.01em;
      text-align: left;
   }
   .TouchAndMove_copy__LQ0I7 {
      font-size: 16.67px;
      font-weight: 400;
      line-height: 22.08px;
      text-align: left;
   }
}
