@font-face {
    font-family: 'HisenseAlfabet-Bold';
    src: url('/files/descriptions/font/75/7598423/storage_app_opisy2_hisense_20709783_fonts/hisensealfabet_bold.otf') format('opentype');
}

@font-face {
    font-family: 'HisenseAlfabet-Medium';
    src: url('/files/descriptions/font/75/7598423/storage_app_opisy2_hisense_20709783_fonts/hisensealfabet_medium.otf') format('opentype');
}

@font-face {
    font-family: 'HisenseAlfabet-Light';
    src: url('/files/descriptions/font/75/7598423/storage_app_opisy2_hisense_20709783_fonts/hisensealfabet_light.otf') format('opentype');
}

@font-face {
    font-family: 'HisenseAlfabet-Regular';
    src: url('/files/descriptions/font/75/7598423/storage_app_opisy2_hisense_20709783_fonts/hisensealfabet_regular.otf') format('opentype');
}

#hisense-lp {
    --percentage: 1;
}

#hisense-lp abbr,
#hisense-lp acronym,
#hisense-lp address,
#hisense-lp applet,
#hisense-lp article,
#hisense-lp aside,
#hisense-lp audio,
#hisense-lp b,
#hisense-lp big,
#hisense-lp blockquote,
#hisense-lp canvas,
#hisense-lp caption,
#hisense-lp center,
#hisense-lp cite,
#hisense-lp code,
#hisense-lp dd,
#hisense-lp del,
#hisense-lp details,
#hisense-lp dfn,
#hisense-lp dl,
#hisense-lp dt,
#hisense-lp em,
#hisense-lp embed,
#hisense-lp fieldset,
#hisense-lp figcaption,
#hisense-lp figure,
#hisense-lp footer,
#hisense-lp form,
#hisense-lp h1,
#hisense-lp h2,
#hisense-lp h3,
#hisense-lp h4,
#hisense-lp h5,
#hisense-lp h6,
#hisense-lp header,
#hisense-lp hgroup,
#hisense-lp,
#hisense-lp i,
#hisense-lp iframe,
#hisense-lp img,
#hisense-lp ins,
#hisense-lp kbd,
#hisense-lp label,
#hisense-lp legend,
#hisense-lp li,
#hisense-lp mark,
#hisense-lp menu,
#hisense-lp nav,
#hisense-lp object,
#hisense-lp ol,
#hisense-lp output,
#hisense-lp p,
#hisense-lp pre,
#hisense-lp q,
#hisense-lp ruby,
#hisense-lp s,
#hisense-lp samp,
#hisense-lp small,
#hisense-lp span,
#hisense-lp strike,
#hisense-lp strong,
#hisense-lp sub,
#hisense-lp summary,
#hisense-lp sup,
#hisense-lp table,
#hisense-lp tbody,
#hisense-lp td,
#hisense-lp tfoot,
#hisense-lp th,
#hisense-lp thead,
#hisense-lp time,
#hisense-lp tr,
#hisense-lp tt,
#hisense-lp u,
#hisense-lp ul,
#hisense-lp var,
#hisense-lp video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: 'HisenseAlfabet-Regular', sans-serif;
    box-sizing: border-box;
}

#hisense-lp section,
#hisense-lp a,
#hisense-lp div,
#hisense-lp footer {
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: 'HisenseAlfabet-Regular', sans-serif;
    box-sizing: border-box;
}

#hisense-lp article,
#hisense-lp aside,
#hisense-lp details,
#hisense-lp figcaption,
#hisense-lp figure,
#hisense-lp footer,
#hisense-lp header,
#hisense-lp hgroup,
#hisense-lp menu,
#hisense-lp nav,
#hisense-lp section {
    display: block;
}

#hisense-lp {
    line-height: 1;
}

#hisense-lp ol,
#hisense-lp ul {
    list-style: none;
}

#hisense-lp blockquote,
#hisense-lp q {
    quotes: none;
}

#hisense-lp blockquote:after,
#hisense-lp blockquote:before,
#hisense-lp q:after,
#hisense-lp q:before {
    content: "";
    content: none;
}

#hisense-lp table {
    border-collapse: collapse;
    border-spacing: 0;
}

#hisense-lp a {
    text-decoration: none;
}

#hisense-lp * {
    box-sizing: border-box;
}

#hisense-lp {
    scroll-behavior: smooth;
    overflow-x: hidden;
}

@media (max-width: 1100px) {
    #hisense-lp {
        --percentage: 0.784;
    }
}

@media (max-width: 850px) {

    #hisense-lp {
        --percentage: 0.648;
    }
}

@media (max-width: 790px) {

    #hisense-lp {
        --percentage: 0.544;
    }
}

@media (max-width: 740px) {
    #hisense-lp {
        --percentage: 0.768;
        padding: 0 calc(30px * var(--percentage)) !important;
    }
}

#hisense-lp {
    max-width: 1000px;
    margin: 0 auto;
    background-color: #1B1C1E;
    padding: 0 calc(55px * var(--percentage));
}

#hisense-lp .wrapper {
    max-width: calc(875px * var(--percentage));
    margin: 0 auto;
}

#hisense-lp .img-fluid {
    max-width: 100%;
    height: auto;
    display: block;
}

#hisense-lp img.mobile {
    display: none;
}

#hisense-lp video {
    display: block;
}

#hisense-lp .my-video.mobile {
    display: none;
}

.main-body {
    margin: 0;
}

#hisense-lp .main-banner {
    position: relative;
    margin: 0 auto calc(56px * var(--percentage)) auto;
    max-width: 100%;
    margin-top: 2rem;
}

#hisense-lp .main-banner video {
    border-radius: calc(30px * var(--percentage));
}

#hisense-lp .main-banner .mask {
    width: 100%;
    height: calc(420px * var(--percentage));
    overflow: hidden;
}

#hisense-lp .main-banner .mask video {
    position: relative;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

#hisense-lp .main-banner .text-wrapper {
    position: absolute;
    bottom: calc(28px * var(--percentage));
    left: calc(38px * var(--percentage));
    z-index: 14;
}

#hisense-lp .main-banner .logo-wrapper {
    position: absolute;
    top: calc(28px * var(--percentage));
    left: calc(38px * var(--percentage));
}

#hisense-lp .main-banner .logo-wrapper .logo {
    max-width: calc(160px * var(--percentage));
}

#hisense-lp .main-banner .text-wrapper .main-banner-heading {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(30px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(8px * var(--percentage));
}

#hisense-lp .main-banner .text-wrapper .main-banner-subheading {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(30px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(8px * var(--percentage));
}

#hisense-lp .main-banner .text-wrapper .main-banner-text {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(22px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .wet-dry {
    position: relative;
}

#hisense-lp .wet-dry video {
    border-radius: calc(30px * var(--percentage));
}

#hisense-lp .wet-dry .mask {
    max-width: 100%;
    overflow: hidden;
}

#hisense-lp .wet-dry .mask video {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
}

#hisense-lp .wet-dry .wet-dry-text2 {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(16px * var(--percentage));
    line-height: 1.3;
    text-align: center;
    margin: calc(40px * var(--percentage)) 0;
}

#hisense-lp .wet-dry .shadow-top {
    position: absolute;
    top: calc(-30px * var(--percentage));
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

#hisense-lp .wet-dry .wet-dry-heading {
    position: relative;
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(26.471px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(5px * var(--percentage));
    z-index: 9;
}

#hisense-lp .wet-dry .wet-dry-heading .shadow-bottom {
    position: absolute;
    top: calc(35px * var(--percentage));
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: -1;
}

#hisense-lp .battery {
    position: relative;
    top: -3px;
    width: calc(100% + calc(110px * var(--percentage)));
    left: calc(-55px * var(--percentage));
}

#hisense-lp .wet-dry .wet-dry-text {
    font-family: 'HisenseAlfabet-Light', sans-serif;
    color: #FAFAFA;
    text-align: center;
    font-size: calc(17.647px * var(--percentage));
    line-height: 1.3;
    margin-bottom: calc(60px * var(--percentage));
    position: relative;
    z-index: 9;
}

#hisense-lp .wet-dry .three-in-one {
    margin: 0 auto calc(7px * var(--percentage)) auto;
    max-width: calc(60px * var(--percentage));
}

#hisense-lp .wet-dry .wet-dry-text span {
    color: #60AB96;
}

#hisense-lp .wet-dry .three-in-one-text {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(18px * var(--percentage));
    line-height: 1.5;
    margin-bottom: calc(10px * var(--percentage));
}

#hisense-lp .wet-dry .advantages-banner {
    width: calc(340px * var(--percentage));
    padding: calc(30px * var(--percentage));
    border-radius: calc(20px * var(--percentage));
    border: 1px solid #FAFAFA;
    margin: 0 auto calc(40px * var(--percentage)) auto;
}

#hisense-lp .wet-dry .advantages-banner .items {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    gap: calc(18px * var(--percentage));
    flex-wrap: wrap;
}

#hisense-lp .wet-dry .advantages-banner .items .item {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    row-gap: calc(8px * var(--percentage));
}

#hisense-lp .wet-dry .advantages-banner .items .item .icon-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: calc(65px * var(--percentage));
    height: calc(40px * var(--percentage));
}

#hisense-lp .wet-dry .advantages-banner .items .item:first-of-type {
    width: calc(67px * var(--percentage));
}

#hisense-lp .wet-dry .advantages-banner .items .item:nth-of-type(2) {
    width: calc(70px * var(--percentage));
}

#hisense-lp .wet-dry .advantages-banner .items .item:nth-of-type(3) {
    width: calc(66px * var(--percentage));
}

#hisense-lp .wet-dry .advantages-banner .items .item .item-heading {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(12px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .wet-dry .advantages .items {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    margin-bottom: calc(70px * var(--percentage));
    gap: calc(20px * var(--percentage));
    flex-wrap: wrap;
}

#hisense-lp .wet-dry .advantages .items .item {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    row-gap: calc(10px * var(--percentage));
}

#hisense-lp .wet-dry .advantages .items .item .icon-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: calc(45px * var(--percentage));
    height: calc(41px * var(--percentage));
}

#hisense-lp .wet-dry .advantages .items .item:first-of-type {
    width: calc(99px * var(--percentage));
}

#hisense-lp .wet-dry .advantages .items .item:nth-of-type(2) {
    width: calc(95px * var(--percentage));
}

#hisense-lp .wet-dry .advantages .items .item:nth-of-type(3) {
    width: calc(165px * var(--percentage));
}

#hisense-lp .wet-dry .advantages .items .item:nth-of-type(4) {
    width: calc(166px * var(--percentage));
}

#hisense-lp .wet-dry .advantages .items .item .item-heading {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(12px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .eliminate {
    margin: 0 auto;
    width: 100%;
}

#hisense-lp .eliminate .mask {
    position: relative;
    width: 100%;
    height: calc(418px * var(--percentage));
    border-radius: calc(20px * var(--percentage));
}

#hisense-lp .eliminate .mask .mask-text {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(44px * var(--percentage));
    line-height: 1.2;
    position: absolute;
    bottom: calc(40px * var(--percentage));
    left: calc(40px * var(--percentage));
}

#hisense-lp .eliminate .mask video {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0 88%;
       object-position: 0 88%;
    border-radius: calc(20px * var(--percentage));
}

#hisense-lp .advantages-left-right {
    width: 100%;
    margin: calc(40px * var(--percentage)) auto 0 auto;
}

#hisense-lp .advantages-left-right .items .item {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: stretch;
    align-items: stretch;
    margin-bottom: calc(40px * var(--percentage));
}

#hisense-lp .advantages-left-right .items .item.reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    flex-flow: row-reverse;
}

#hisense-lp .advantages-left-right .items .item .left {
    width: 50%;
    border-radius: calc(20px * var(--percentage));
}
#hisense-lp .advantages-left-right .items .item .left img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
       -o-object-position: center;
          object-position: center;
    border-radius: calc(20px * var(--percentage));
}

#hisense-lp .advantages-left-right .items .item .left .my-video {
    border-radius: calc(20px * var(--percentage));
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

#hisense-lp .advantages-left-right .items .item .right {
    padding: calc(30px * var(--percentage));
    background-color: #ffffff;
    width: 50%;
    border-radius: calc(20px * var(--percentage));
}

#hisense-lp .advantages-left-right .items .item .right .heading-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-column-gap: calc(10px * var(--percentage));
    -moz-column-gap: calc(10px * var(--percentage));
    column-gap: calc(10px * var(--percentage));
    margin: calc(73px * var(--percentage)) 0;
    -webkit-box-pack: center;
    justify-content: center;
}

#hisense-lp .advantages-left-right .items .item.second .right .heading-wrapper {
    margin: calc(47.5px * var(--percentage)) 0;
}

#hisense-lp .advantages-left-right .items .item .right .heading-wrapper .advantages-left-right-icon {
    max-width: calc(50px * var(--percentage));
}

#hisense-lp .advantages-left-right .items .item .right .heading-wrapper .item-heading {
    color: #1B1C1E;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(14px * var(--percentage));
    line-height: 1.2;
    max-width: calc(182px * var(--percentage));
}

#hisense-lp .advantages-left-right .items .item .right .item-text {
    color: #1B1C1E;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(16px * var(--percentage));
    line-height: 1.3;
}

#hisense-lp .advantages-left-right .items .item .right .item-text.small {
    color: #1B1C1E;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(12px * var(--percentage));
    line-height: 1.3;
    margin-top: calc(15px * var(--percentage));
}

#hisense-lp .advantages-left-right .items .item .right .item-text span {
    display: block;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(16px * var(--percentage));
    color: #60AB96;
    margin-top: calc(8px * var(--percentage));
}

#hisense-lp .inverter {
    position: relative;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: calc(100% + calc(110px * var(--percentage)));
    left: calc(-55px * var(--percentage));
}

#hisense-lp .inverter .shadow-bottom {
    position: absolute;
    bottom: 0;
    -webkit-transform: translateY(65%);
    transform: translateY(65%);
    z-index: 11;

}

#hisense-lp .inverter .inverter-technology-heading {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(26.471px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(60px * var(--percentage));
    z-index: 11;
}

#hisense-lp .inverter .items-wrapper {
    position: absolute;
    top: 57%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 11;
}

#hisense-lp .inverter .items-wrapper .items {
    width: calc(548px * var(--percentage));
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-wrap: wrap;
    -webkit-column-gap: calc(20px * var(--percentage));
    -moz-column-gap: calc(20px * var(--percentage));
    column-gap: calc(20px * var(--percentage));
    row-gap: calc(10px * var(--percentage));
    ;
}

#hisense-lp .inverter .items-wrapper .items .item {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    width: calc(262px * var(--percentage));
    -webkit-column-gap: calc(20px * var(--percentage));
    -moz-column-gap: calc(20px * var(--percentage));
    column-gap: calc(20px * var(--percentage));
}

#hisense-lp .inverter .items-wrapper .items .item .items-wrapper-icon {
    max-width: calc(60px * var(--percentage));
}

#hisense-lp .inverter .items-wrapper .items .item .item-heading {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(14px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .why {
    position: relative;
    top: -3px;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(0, 0, 0, 0)));
    background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100%);
    padding: calc(43px * var(--percentage)) 0 calc(68px * var(--percentage)) 0;
    width: calc(100% + calc(110px * var(--percentage)));
    left: calc(-55px * var(--percentage));
}

#hisense-lp .why .why-heading {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(26.471px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(40px * var(--percentage));
    margin-top: 20px;
}

#hisense-lp .why .items {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-wrap: wrap;
    -webkit-column-gap: calc(15.54px * var(--percentage));
    -moz-column-gap: calc(15.54px * var(--percentage));
    column-gap: calc(15.54px * var(--percentage));
}

#hisense-lp .why .items .item {
    width: calc(126px * var(--percentage));
    height: calc(130px * var(--percentage));
    border-radius: calc(10px * var(--percentage));
    background-color: #E30B5C;
    display: -webkit-box;
    ;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    align-items: center;
    row-gap: calc(10px * var(--percentage));
}

#hisense-lp .why .items .item .item-heading {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(15.544px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .why .items .item .why-item-icon {
    margin-top: calc(20px * var(--percentage));
    max-width: calc(50px * var(--percentage));
}

#hisense-lp .box {
    position: relative;
    width: calc(100% + calc(110px * var(--percentage)));
    left: calc(-55px * var(--percentage));
}

#hisense-lp .box .shadow-top {
    position: absolute;
    z-index: 11;
    top: 0;
}

#hisense-lp .box .box-heading {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(40px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(40px * var(--percentage));
    position: relative;
    z-index: 12;
}

#hisense-lp .box .items-wrapper {
    padding-top: calc(20px * var(--percentage));

}


#hisense-lp .box .items-wrapper .items {
    position: relative;
    z-index: 11;
    width: calc(700px * var(--percentage));
    display: -webkit-box;
    display: flex;
    -webkit-box-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0 auto 0 auto;
    -webkit-column-gap: calc(38px * var(--percentage));
    -moz-column-gap: calc(38px * var(--percentage));
    column-gap: calc(38px * var(--percentage));
    row-gap: calc(58px * var(--percentage));
}

#hisense-lp .box .items-wrapper .items .item {
    width: calc(200px * var(--percentage));
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    row-gap: calc(23.24px * var(--percentage));
}

#hisense-lp .box .items-wrapper .items .item .item-heading {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(12px * var(--percentage));
    line-height: 1.2;
    border: 0.5px solid #6D6D6D;
    border-radius: calc(10px * var(--percentage));
    width: calc(190px * var(--percentage));
    padding: calc(12px * var(--percentage));
}

#hisense-lp .box .items-wrapper .items .item .image-wrapper {
    width: calc(191px * var(--percentage));
    height: calc(141px * var(--percentage));
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}

#hisense-lp .specification {
    padding: calc(68px * var(--percentage)) 0;
}

#hisense-lp .specification .wrapper {
    width: calc(817px * var(--percentage));
    margin: 0 auto 0 auto;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    justify-content: space-between;
}

#hisense-lp .specification .wrapper .left {
    padding: calc(50px * var(--percentage)) 0;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: calc(386px * var(--percentage));
    background-color: #FAFAFA;
    border-radius: calc(19px * var(--percentage));
}

#hisense-lp .specification .wrapper .right {
    padding: calc(50px * var(--percentage)) calc(27.54px * var(--percentage));
    width: calc(408px * var(--percentage));
    background-color: #FAFAFA;
    border-radius: calc(19px * var(--percentage));
}

#hisense-lp .specification .wrapper .right .items .item {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    -webkit-column-gap: calc(9.18px * var(--percentage));
    -moz-column-gap: calc(9.18px * var(--percentage));
    column-gap: calc(9.18px * var(--percentage));
    margin-bottom: calc(9.18px * var(--percentage));
}

#hisense-lp .specification .wrapper .right .items .item:last-of-type {
    margin-bottom: 0;
}

#hisense-lp .specification .wrapper .right .specification-heading {
    color: #1B1C1E;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(23.867px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .specification .wrapper .right .specification-subheading {
    color: #1B1C1E;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(12.852px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .specification .wrapper .right .specification-text {
    color: #E30B5C;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(12.852px * var(--percentage));
    line-height: 1.2;
    text-transform: uppercase;
    margin-bottom: calc(19px * var(--percentage));
}

#hisense-lp .specification .wrapper .right .heading-wrapper .item-heading {
    color: #1B1C1E;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(11.016px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .specification .wrapper .right .heading-wrapper .item-subheading {
    color: #1B1C1E;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(11.016px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .specification .wrapper .right .specification-item-icon {
    max-width: calc(45.9px * var(--percentage));
}

#hisense-lp .end {
    padding: calc(68px * var(--percentage)) 0;
}

#hisense-lp .end .end-heading {
    color: #FAFAFA;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(26.471px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(86px * var(--percentage));
}

#hisense-lp .end .end-logo {
    margin: 0 auto;
    width: calc(200px * var(--percentage));
    max-width: calc(200px * var(--percentage));
}

@media (max-width: 740px) {
    #hisense-lp .end .end-logo {
        width: 200px;
        max-width: 200px;
    }

    #hisense-lp .main-banner {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    #hisense-lp .battery,
    #hisense-lp .wet-dry {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    #hisense-lp section {
        padding-left: calc(15px * var(--percentage)) !important;
        padding-right: calc(15px * var(--percentage)) !important;
    }

    #hisense-lp .main-banner .mask {
        width: 100%;
        height: auto;
        background: url('/media/cache/resolve/filemanager_original/images/descriptions/images/75/7598423/storage_app_opisy2_hisense_20709783_images/video_mask_mobile.png');
        overflow: hidden;
    }

    #hisense-lp .my-video.mobile {
        display: block;
    }

    #hisense-lp .my-video.desktop {
        display: none;
    }

    #hisense-lp img.mobile {
        display: block;
    }

    #hisense-lp img.desktop {
        display: none;
    }

    #hisense-lp .eliminate {
        width: 100%;
    }

    #hisense-lp .advantages-left-right {
        width: 100%;
    }

    #hisense-lp .advantages-left-right .items .item,
    #hisense-lp .advantages-left-right .items .item.reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
    }

    #hisense-lp .advantages-left-right .items .item .left {
        width: 100%;
    }

    #hisense-lp .advantages-left-right .items .item .right {
        width: 100%;
    }

    #hisense-lp .inverter .items-wrapper .items {
        width: 100%;
    }

    #hisense-lp .inverter .items-wrapper .items .item {
        width: 100%;
    }

    #hisense-lp .why .items {
        row-gap: calc(15.54px * var(--percentage));
    }

    #hisense-lp .box .items-wrapper .items {
        width: 100%;
    }

    #hisense-lp .specification .wrapper {
        width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
    }

    #hisense-lp .specification .wrapper .left {
        width: 100%;
        margin-bottom: calc(30px * var(--percentage));
    }

    #hisense-lp .specification .wrapper .left .specification-image {
        max-width: calc(100px * var(--percentage));
    }

    #hisense-lp .specification .wrapper .right {
        width: 100%;
    }

    #hisense-lp .main-banner .text-wrapper {
        display: none;
    }

    #hisense-lp .inverter .inverter-image {
        position: relative;
        left: -25%;
    }

}
@media (max-width: 560px) {
    #hisense-lp .eliminate .mask .mask-text{
        font-size: calc(24px * var(--percentage));
        padding-right: calc(20px * var(--percentage));
    }
}