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

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

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

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

#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;
}

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

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

@media (max-width: 768px) {

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

#hisense-lp {
    max-width: calc(950px * var(--percentage2));
    margin: 0 auto;
    background-color: #2F2F2F;
}

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

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

#hisense-lp .big-banner {
    padding-left: calc(40px * var(--percentage));
    padding-right: calc(40px * var(--percentage));
    background-color: #000000;
    border-bottom-left-radius: calc(40px * var(--percentage));
    border-bottom-right-radius: calc(40px * var(--percentage));
}

#hisense-lp .main-banner {
    position: relative;
}

#hisense-lp .main-banner .main-link {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: calc(277px * var(--percentage));
    height: calc(68px * var(--percentage));
    border-radius: calc(4px * var(--percentage));
    background: -webkit-gradient(linear, left top, left bottom, from(#00AAA6), to(#00FFF9));
    background: linear-gradient(180deg, #00AAA6 0%, #00FFF9 100%);
    box-shadow: 0 0 calc(10.7px * var(--percentage)) 0 #00FFF9;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
    color: #FFF;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(24px * var(--percentage));
}

#hisense-lp .meet-fridge {
    padding: calc(89px * var(--percentage)) 0 calc(80px * var(--percentage)) 0;
}

#hisense-lp .meet-fridge .meet-fridge-heading {
    color: #FFF;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(36px * var(--percentage));
    line-height: 1.11111;
    margin-bottom: calc(40px * var(--percentage));
}

#hisense-lp .meet-fridge .left-right-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: wrap;
}

#hisense-lp .meet-fridge .left-right-wrapper .left {
    width: calc(520px * var(--percentage));
}

#hisense-lp .meet-fridge .left-right-wrapper .right {
    width: calc(475.3px * var(--percentage));
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: wrap;
    row-gap: calc(40px * var(--percentage));
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item {
    position: relative;
    width: calc(235px * 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: center;
    justify-content: center;
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item .newest {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    color: #FFF;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(8px * var(--percentage));
    width: calc(74px * var(--percentage));
    height: calc(18px * var(--percentage));
    top: calc(-12px * var(--percentage));
    position: absolute;
    border-radius: calc(4px * var(--percentage));
    background: -webkit-gradient(linear, left top, left bottom, from(#00AAA6), to(#00FFF9));
    background: linear-gradient(180deg, #00AAA6 0%, #00FFF9 100%);
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #00AAA6;
    bottom: calc(-20px * var(--percentage));
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item:nth-of-type(5):after {
    display: none;
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item:last-of-type:after {
    display: none;
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item .image-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: calc(50px * var(--percentage));
    height: calc(80px * var(--percentage));
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item .image-wrapper .item-icon {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item .item-heading {
    color: #FFF;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(20px * var(--percentage));
    line-height: 1.1;
    margin: calc(10px * var(--percentage)) 0 calc(5px * var(--percentage)) 0;
}

#hisense-lp .meet-fridge .left-right-wrapper .left .items .item .item-text {
    color: #00AAA6;
    text-align: center;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(14px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .meet-fridge .left-right-wrapper .right .images-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: wrap;
}

#hisense-lp .meet-fridge .left-right-wrapper .right .images-wrapper .meet-fridge-right-image1 {
    max-width: calc(250px * var(--percentage));
}

#hisense-lp .meet-fridge .left-right-wrapper .right .images-wrapper .meet-fridge-right-image2 {
    max-width: calc(185px * var(--percentage));
}

#hisense-lp .configuration {
    padding-bottom: calc(40px * var(--percentage));
}

#hisense-lp .configuration .configuration-heading {
    color: #FFF;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(36px * var(--percentage));
    line-height: 1.11111;
    margin-bottom: calc(24px * var(--percentage));
}

#hisense-lp .configuration .video-wrapper .my-video {
    border-radius: calc(32px * var(--percentage));
}

#hisense-lp .configuration .video-wrapper {
    margin-bottom: calc(24px * var(--percentage));
}

#hisense-lp .configuration .configuration-text {
    color: #FFF;
    text-align: center;
    font-size: calc(20px * var(--percentage));
    line-height: 1.4;
    margin-bottom: calc(24px * var(--percentage));
}

#hisense-lp .big-banner.advantages {
    padding-top: calc(20px * var(--percentage));
    padding-bottom: calc(40px * var(--percentage));
    position: relative;
    border-radius: 0;
}

#hisense-lp .big-banner.advantages .big-banner-heading-wrapper {
    position: absolute;
    top: calc(-135px * var(--percentage));
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

#hisense-lp .big-banner-top-image {
    margin-top: calc(108px * var(--percentage));
    left: 0;
    width: 100%;
}

#hisense-lp .big-banner.advantages .big-banner-heading {
    text-align: center;
    color: #FFF;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(58px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(10px * var(--percentage));
}

#hisense-lp .big-banner.advantages .big-banner-heading span {
    color: #00AAA6;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(58px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(10px * var(--percentage));
}

#hisense-lp .big-banner.advantages .big-banner-subheading {
    color: #FFF;
    text-align: center;
    font-size: calc(20px * var(--percentage));
    line-height: 1.2;
}

#hisense-lp .big-banner.advantages .big-banner-wrapper {
    border-radius: calc(32px * var(--percentage));
    padding: calc(40px * var(--percentage));
    background-color: #2F2F2F;
}

#hisense-lp .big-banner.advantages .big-banner-wrapper .video-wrapper .my-video {
    border-radius: calc(24px * var(--percentage));
}

#hisense-lp .big-banner.advantages .big-banner-wrapper .big-banner-wrapper-heading {
    color: #FFF;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(36px * var(--percentage));
    line-height: 1.11111;
    margin: calc(20px * var(--percentage)) 0;
}

#hisense-lp .big-banner.advantages .big-banner-wrapper .big-banner-wrapper-subheading {
    color: #00AAA6;
    text-align: center;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(20px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(20px * var(--percentage));
}

#hisense-lp .big-banner.advantages .big-banner-wrapper .big-banner-wrapper-text {
    color: #FFF;
    text-align: center;
    font-size: calc(16px * var(--percentage));
    line-height: 1.4;
}

#hisense-lp .big-banner.advantages .big-banner-wrapper .big-banner-wrapper-text span {
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    color: #00FFF9;
}

#hisense-lp .big-banner.advantages .big-banner-wrapper .big-banner-wrapper-text.additional-text {
    margin-top: calc(20px * var(--percentage));
    font-size: calc(14px * var(--percentage));
}

#hisense-lp .big-banner.advantages.dark {
    background-color: #000000;
    padding: calc(32px * var(--percentage));
    border-bottom-left-radius: calc(40px * var(--percentage));
    border-bottom-right-radius: calc(40px * var(--percentage));
}

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    margin-bottom: calc(20px * var(--percentage));
    background-color: transparent;
    border: 1px solid #575757;
}

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper.reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    flex-flow: row-reverse;
}

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper .left {
    width: calc(530px * var(--percentage));
}

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper .right {
    width: calc(420px * var(--percentage));
}

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper .left .heading-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-column-gap: calc(41px * var(--percentage));
    -moz-column-gap: calc(41px * var(--percentage));
    column-gap: calc(41px * var(--percentage));
    margin-bottom: calc(30px * var(--percentage));
}

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper .left .heading-wrapper .heading-wrapper-heading {
    color: #FFF;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(36px * var(--percentage));
    line-height: 1.11111;
}

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper .left .heading-wrapper .heading-wrapper-icon {
    max-width: calc(46px * var(--percentage));
}

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper .left .big-banner-wrapper-text-big {
    color: #FFF;
    font-size: calc(20px * var(--percentage));
    line-height: 1.4;
}

#hisense-lp .big-banner.advantages .big-banner-wrapper-items {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: calc(45px * var(--percentage));
    margin-top: calc(20px * var(--percentage));
}

#hisense-lp .big-banner.advantages .big-banner-wrapper-items .big-banner-wrapper-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(5px * var(--percentage));
}

#hisense-lp .big-banner.advantages .big-banner-wrapper-items .big-banner-wrapper-item .big-banner-wrapper-item-image {
    max-width: calc(100px * var(--percentage));
}

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

#hisense-lp .big-banner.advantages.dark .big-banner-wrapper .left .heading-wrapper .heading-wrapper-subheading {
    color: #00AAA6;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(24px * var(--percentage));
    line-height: 1.3;
}

#hisense-lp .big-banner.advantages .big-banner-wrapper.another {
    margin-top: calc(48px * var(--percentage));
}

#hisense-lp .design {
    position: relative;
    margin: calc(32px * var(--percentage));
    padding: calc(130px * var(--percentage)) calc(32px * var(--percentage)) calc(40px * var(--percentage)) calc(32px * var(--percentage));
    background: url('img/design-wrapper-bg.webp');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

#hisense-lp .design .design-heading {
    position: absolute;
    color: #FFF;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(58px * var(--percentage));
    line-height: 1.2;
    top: calc(-20px * var(--percentage));
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

#hisense-lp .design .design-wrapper {
    padding: calc(30px * var(--percentage));
    background-color: #000000;
    border-radius: calc(50px * var(--percentage));
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    flex-wrap: wrap;
}

#hisense-lp .design .design-wrapper .left {
    width: calc(530px * var(--percentage));
}

#hisense-lp .design .design-wrapper .right {
    width: calc(431px * var(--percentage));
}

#hisense-lp .design .design-wrapper .right .design-wrapper-heading {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(26px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(15px * var(--percentage));
}

#hisense-lp .design .design-wrapper .right .specification-left {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Medium', sans-serif;
    font-size: calc(14px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(15px * var(--percentage));
}

#hisense-lp .design .design-wrapper .right .specification-right {
    color: #FAFAFA;
    font-family: 'HisenseAlfabet-Light', sans-serif;
    font-size: calc(16px * var(--percentage));
    line-height: 1.2;
    margin-bottom: calc(15px * var(--percentage));
}

#hisense-lp .design .design-wrapper .right .specification-wrapper {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    margin-bottom: calc(12px * var(--percentage));
}

#hisense-lp .hisense-logo {
    padding: calc(64px * var(--percentage)) 0 calc(137px * var(--percentage)) 0;
}

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

#hisense-lp .big-banner.advantages .video-wrapper {
    position: relative;
}

#hisense-lp .big-banner.advantages .video-wrapper .newest {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    position: absolute;
    top: calc(23px * var(--percentage));
    right: calc(33px * var(--percentage));
    width: calc(200px * var(--percentage));
    height: calc(49.49px * var(--percentage));
    border-radius: calc(4px * var(--percentage));
    background: -webkit-gradient(linear, left top, left bottom, from(#00AAA6), to(#00FFF9));
    background: linear-gradient(180deg, #00AAA6 0%, #00FFF9 100%);
    color: #FFF;
    text-align: center;
    font-family: 'HisenseAlfabet-Bold', sans-serif;
    font-size: calc(26px * var(--percentage));
}

@media (max-width: 768px) {
    #hisense-lp .meet-fridge .left-right-wrapper .left .items .item::after {
        display: none !important;
    }

    #hisense-lp .meet-fridge .left-right-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
    }

    #hisense-lp .meet-fridge .left-right-wrapper .left {
        width: 100%;
    }

    #hisense-lp .meet-fridge .left-right-wrapper .left .items {
        -webkit-box-pack: center;
        justify-content: center;
        -webkit-column-gap: calc(30px * var(--percentage));
        -moz-column-gap: calc(30px * var(--percentage));
        column-gap: calc(30px * var(--percentage));
        margin-bottom: calc(60px * var(--percentage));
    }

    #hisense-lp .meet-fridge .left-right-wrapper .right {
        width: 100%;
    }

    #hisense-lp .meet-fridge .left-right-wrapper .right .images-wrapper {
        -webkit-box-pack: center;
        justify-content: center;
        -webkit-column-gap: calc(30px * var(--percentage));
        -moz-column-gap: calc(30px * var(--percentage));
        column-gap: calc(30px * var(--percentage));
    }

    #hisense-lp .big-banner.advantages.dark .big-banner-wrapper,
    #hisense-lp .big-banner.advantages.dark .big-banner-wrapper.reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
    }

    #hisense-lp .big-banner.advantages.dark .big-banner-wrapper .left {
        width: 100%;
        margin-bottom: calc(50px * var(--percentage));
    }

    #hisense-lp .big-banner.advantages.dark .big-banner-wrapper .right {
        width: 100%;
    }

    #hisense-lp .big-banner.advantages.dark .big-banner-wrapper .right .big-banner-wrapper-right-image {
        width: 100%;
    }

    #hisense-lp .design .design-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
    }

    #hisense-lp .design .design-wrapper .left {
        width: 100%;
    }

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

    #hisense-lp .design .design-heading {
        font-size: 4vw;
        top: 0;

    }
}