/** Shopify CDN: Minification failed

Line 3236:15413 Unexpected "}"

**/
/* font */



.header-tools .navigation ul{
    position: relative;
}
/* new home / new smart-lock */
.video-banner .video-title h1{
    margin: 0;
}
.video-banner h1,
.video-banner .icon-ubolt-pro-logo{
    color: initial;
}
/* h2,h1,h3,h5{
    font-family: 'Omnes-Medium';
    text-shadow: none;
    color: #262626;
    margin: 0;
} */
/* .white{
    color: #fff;
}

.main-content .home-warp h1{
    font-size: 60px;
    line-height: 70px;
}
.main-content .home-warp h2{
    font-size: 48px;
    line-height: 58px;
}
.main-content .home-warp h3{
    font-size: 30px;
    line-height: 40px;
}
.main-content .home-warp h5{
    font-size: 20px;
    line-height: 30px;
} */
/* .main-content .home-warp p{
    font-size: 18px;
    line-height: 28px;
    color: #262626;
    margin: 0;
} */
/* .store-home-warp {
    max-width: 1260px;
    margin: auto
}

@media (max-width: 768px) {
    .store-home-warp {
        max-width: 100%
    }
    
} */

/* .store-home-warp section {
    padding: 4em 0 0
} */

/* @media (max-width: 850px) {
    .store-home-warp section {
        padding: 2em 0 0
    }
    .main-content .home-warp h1{
        font-size: 28pxpx;
        line-height: 38px;
    }
    .main-content .home-warp h2{
        font-size: 24px;
        line-height: 34px;
    }
    .main-content .home-warp h3{
        font-size: 18px;
        line-height: 28px;
    }
    .main-content .home-warp h5{
        font-size: 16px;
        line-height: 26px;
    }
} */

/* .store-home-warp h2 {
    line-height: 1.25;
    font-family: 'Omnes-Medium';
    text-align: center;
    margin: 0
} */

/* @media (max-width: 720px) {
    .store-home-warp h2 {
        max-width: 90%;
        margin: auto;
        text-align: center
    }
} */

/* .store-home-warp h2.data {
    font-style: italic
}

.store-home-warp .mt-4 {
    margin-top: 4vh
}

.store-home-warp .blue {
    color: #00A0E8
}

.store-home-warp .powder {
    color: #FF0085
}

.store-home-warp .smart-lock {
    width: 100%;
    margin-bottom: 10px;
    text-align: center
}

.store-home-warp .smart-lock .logo {
    display: flex;
    justify-content: center;
    margin-bottom: 1em
}

.store-home-warp .smart-lock .smart-data {
    background: #F8F8F8;
    padding: 1em 2em
}

.store-home-warp .smart-lock .see-btn {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}

.store-home-warp .smart-lock .see-btn::after {
    font-family: 'icon-autobolt';
    content: "\e951";
    font-size: 24px;
    color: #00A0E8;
}

.store-home-warp .smart-lock .smart-data .list {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0
} */

/* @media (max-width: 768px) {
    .store-home-warp .smart-lock .smart-data .list {
        flex-direction: column;
        flex-wrap: wrap
    }
}

.store-home-warp .smart-lock .smart-data .list .item {
    flex: 1
}

.store-home-warp .smart-lock .smart-data .list .item .des {
    margin: 0
}

.store-home-warp .smart-locks {
    margin: 4em 0
}

@media (max-width: 768px) {
    .store-home-warp .smart-locks {
        max-width: 86%;
        margin: auto
    }
}

.store-home-warp .smart-locks .list {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

@media (max-width: 720px) {
    .store-home-warp .smart-locks .list {
        justify-content: center
    }
}

.store-home-warp .smart-locks .list .item {
    background: #f8f8f8;
    border-radius: 10px;
    position: relative;
    overflow: hidden
}

.store-home-warp .smart-locks .list .item .img-box {
    height: 307px;
    width: 307px;
    border-radius: 15px;
    overflow: hidden;
    cursor: pointer;
    transition: all .3s ease-in
}

.store-home-warp .smart-locks .list .item img.nothover {
    display: block;
    object-fit:cover;
    object-position: center;
    transform: translateY(0)
}
.store-home-warp .smart-locks .list .item img.hover {
    display: none;
    position: absolute;
    transform: translateY(0)
}

.store-home-warp .smart-locks .list .item .img-box.combo {
    background: url(/cdn/shop/t/22/assets/combo02.png?v=1591267836) no-repeat;
    background-size: cover;
    transform: translateY(0)
}

.store-home-warp .smart-locks .list .item .img-box.lever {
    background: url(/cdn/shop/t/22/assets/lever03.png?v=1591267948) no-repeat;
    background-size: cover;
    transform: translateY(0)
}

.store-home-warp .smart-locks .list .item .img-box.multi-point {
    background: url(/cdn/shop/t/22/assets/multi-point04.png?v=1591792109) no-repeat;
    background-size: cover;
    transform: translateY(0)
}

.store-home-warp .smart-locks .list .item .sub-title {
    position: absolute;
    top: 82%;
    width: 100%;
    display: flex;
    justify-content: center;
    text-align: center;
    font-family: 'Omnes-Medium';
    margin: 0;
    transition: all .3s ease-in
}

.store-home-warp .smart-locks .list .item .sub-title.learn-more::after {
    font-family: 'icon-autobolt';
    content: "\e951";
    font-size: 24px;
    color: #00A0E8;
    opacity: 0;
    visibility: hidden;
    width: 0;
}

.store-home-warp .smart-locks .list .item:hover .titles .sub-title {
    z-index: 999
}

.store-home-warp .smart-locks .list .item:hover img.hover {
    display: block;
    transition: all .3s ease-in;
    position: unset;
}

.store-home-warp .smart-locks .list .item:hover img.nothover {
    display: none;
    transition: all .3s ease-in;
}

.store-home-warp .smart-locks .list .item:hover .img-box.deadbolt {
    background: url(https://cdn.shopifycdn.net/s/files/1/0795/7689/files/home01-hover.png?v=1654591288) no-repeat;
    transition: all .3s ease-in
}

.store-home-warp .smart-locks .list .item:hover .img-box.combo {
    background: url(/cdn/shop/t/22/assets/combo02-hover.png?v=1591268415) no-repeat;
    transition: all .3s ease-in
}

.store-home-warp .smart-locks .list .item:hover .img-box.lever {
    background: url(/cdn/shop/t/22/assets/lever03-hover.png?v=1591268539) no-repeat;
    transition: all .3s ease-in
}

.store-home-warp .smart-locks .list .item:hover .img-box.multi-point {
    background: url(/cdn/shop/t/22/assets/multi-point04-hover.png?v=1591786182) no-repeat;
    transition: all .3s ease-in
}

.store-home-warp .smart-locks .list .item:hover .sub-title {
    transition: all .3s ease-in
}

.store-home-warp .smart-locks .list .item:hover .sub-title.learn-more::after {
    top: 4px;
    opacity: 1;
    visibility: visible;
    transition: all .3s ease-in
}

.store-home-warp .mobile-smart-locks {
    display: none;
    margin: 4em 0
}

@media (max-width: 850px) {
    .store-home-warp .mobile-smart-locks {
        display: flex
    }
}

@media (max-width: 768px) {
    .store-home-warp .mobile-smart-locks {
        max-width: 100%;
        margin: auto
    }
}

.store-home-warp .mobile-smart-locks .list {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

@media (max-width: 850px) {
    .store-home-warp .mobile-smart-locks .list {
        max-width: 83%;
        margin: auto
    }
}

@media (max-width: 720px) {
    .store-home-warp .mobile-smart-locks .list {
        justify-content: center
    }

    .store-home-warp .smart-lock .logo {
        display: none;
    }
}

.store-home-warp .mobile-smart-locks .list .item {
    position: relative;
    overflow: hidden;
    background: #f8f8f8
}

.store-home-warp .mobile-smart-locks .list .item .img-box {
    height: 307px;
    width: 307px;
    border-radius: 15px;
    overflow: hidden;
    cursor: pointer;
    transition: all .3s ease-in
}

.store-home-warp .mobile-smart-locks .list .item .img-box.deadbolt {
    background: url(/cdn/shop/t/22/assets/home01.png?v=1591267535) no-repeat;
    background-size: 80% auto;
    transform: translateY(-30px);
    background-position: top center
}

.store-home-warp .mobile-smart-locks .list .item .img-box.combo {
    background: url(/cdn/shop/t/22/assets/combo02.png?v=1591267836) no-repeat;
    background-size: 80% auto;
    transform: translateY(0px);
    background-position: top center
}

.store-home-warp .mobile-smart-locks .list .item .img-box.lever {
    background: url(/cdn/shop/t/22/assets/lever03.png?v=1591267948) no-repeat;
    background-size: 80% auto;
    transform: translateY(-30px);
    background-position: top center
}

.store-home-warp .mobile-smart-locks .list .item .img-box.multi-point {
    background: url(/cdn/shop/t/22/assets/multi-point04.png?v=1591792109) no-repeat;
    background-size: 80% auto;
    transform: translateY(0px);
    background-position: top center
}

.store-home-warp .mobile-smart-locks .list .item .sub-title {
    position: absolute;
    top: 85%;
    left: 50%;
    text-align: center;
    font-family: 'Omnes-Medium';
    margin: 0;
    transform: translate(-50%, -50px);
    transition: all .3s ease-in
}

.store-home-warp .mobile-smart-locks .list .item .learn-more {
    font-size: 20px;
    padding: 6px 12px;
    color: #00A0E8;
    border-radius: 4px;
    position: absolute;
    transform: translate(-50%, -60px);
    transition: all .3s ease-in
} */

/* .store-home-warp .smart-difference {
    width: 100%;
    height: 100%;
}

.store-home-warp .smart-difference .img-box {
    height: auto;
    max-width: 98%;
    margin: 2em auto 0;
    padding-bottom: 2px
}

.store-home-warp .smart-difference .img-box .title,
.store-home-warp .smart-difference .img-box .des {
    color: #fff;
    text-align: left
}



.store-home-warp .smart-difference .img-box .security,
.store-home-warp .smart-difference .img-box .anywhere,
.store-home-warp .smart-difference .img-box .share,
.store-home-warp .smart-difference .img-box .control {
    position: relative;
    overflow: hidden;
}
.store-home-warp .smart-difference .img-box .security img,
.store-home-warp .smart-difference .img-box .control>img
{
    width: 100%;
    height: 98%;
    object-fit: cover;
}

@media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .security img,
    .store-home-warp .smart-difference .img-box .control>img
    {
        height: 70vw;
        object-fit: cover;
    }
}

.store-home-warp .smart-difference .img-box .anywhere img,
.store-home-warp .smart-difference .img-box .share img{
    width: 100%;
    height: auto;
    position: absolute;
    top: 0px;
    
}

.store-home-warp .smart-difference .img-box .security,
.store-home-warp .smart-difference .img-box .control {
    height: 450px;
}

.store-home-warp .smart-difference .img-box .anywhere,
.store-home-warp .smart-difference .img-box .share{
    /* width: calc(50% - 10px); 
    padding-top: 31%;
    /* height: 450px;
    flex: 1;
    margin-right: 10px;
    margin-bottom: 10px;
}

.store-home-warp .smart-difference .img-box .share{
    margin-right: 0px;
}

@media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .security {
        height: auto;
        margin-bottom: 1px;
    }
    .store-home-warp .smart-difference .img-box .anywhere,
    .store-home-warp .smart-difference .img-box .share{
        margin-top: 1px;
        width: 100%;
        padding-top: 80%;
    }
} */

/* .store-home-warp .smart-difference .img-box .security .text,.store-home-warp .smart-difference .img-box .control .text{
    max-width: 40%;
    position: absolute;
    top: 4em;
    left: 2em;
    z-index: 9;
}

.store-home-warp .smart-difference .img-box .anywhere .text, .store-home-warp .smart-difference .img-box .share .text{
    max-width: 60%;
    position: absolute;
    top: 4em;
    left: 2em;
    z-index: 9;
} */


/* .store-home-warp .smart-difference .img-box .security .text,
.store-home-warp .smart-difference .img-box .anywhere .text,
.store-home-warp .smart-difference .img-box .share .text {
    position: absolute;
    top: 4em;
    left: 2em;
    z-index: 9
} */

/* @media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .security .text,
    .store-home-warp .smart-difference .img-box .anywhere .text,
    .store-home-warp .smart-difference .img-box .share .text{
        max-width: none;
        position: static;
        /* left: 0; */
        /* right: 0; 
        margin: 0 10px;
        /* top: 1em;
    }
    .store-home-warp .smart-difference .img-box .anywhere img, .store-home-warp .smart-difference .img-box .share img{
        position:static
    }
    .store-home-warp .smart-difference .img-box .anywhere, .store-home-warp .smart-difference .img-box .share{
        padding:0;
    }

    .store-home-warp .smart-difference .img-box .security .text h2,
    .store-home-warp .smart-difference .img-box .security .text p {
        color: #555;
        text-align: center
    }
}

.store-home-warp .smart-difference .img-box .two-img {
    width: 100%;
    display: flex;
    justify-content: space-between;
} */

/* @media (max-width: 768px) {
    .store-home-warp .smart-difference .img-box .two-img {
        display: block;
        margin-bottom: 1px;
    }
}

@media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .anywhere .text h2,
    .store-home-warp .smart-difference .img-box .anywhere .text p {
        color: #555;
        text-align: center
    }
}

@media (max-width: 720px) {

    .store-home-warp .smart-difference .img-box .share .text h2,
    .store-home-warp .smart-difference .img-box .share .text p {
        color: #555;
        text-align: center
    }
} */

/* .store-home-warp .smart-difference .img-box .control {
    height: 450px;
    flex: 1;
    margin-bottom: 10px;
    background: url(/cdn/shop/t/22/assets/control06.jpg?v=1591271154) no-repeat;
    position: relative
} */
.swiper-scrollbar-drag{
    background: #00a0e8;
}

/* @media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .control>img{
        object-position: 93%;
    }
} */

/* .store-home-warp .smart-difference .img-box .control .text {
    max-width: 40%;
    position: absolute;
    top: 4em;
    left: 2em;
    z-index: 9
}

@media (max-width: 768px) {
    .store-home-warp .smart-difference .img-box .control .text {
        max-width: 40%
    }
}

@media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .control .text {
        max-width: 100%;
        top: 78.5vw;
        left: 0;
        right: 0;
        position: unset;
    }

    .store-home-warp .smart-difference .img-box .control .text h2,
    .store-home-warp .smart-difference .img-box .control .text p {
        color: #555;
        text-align: center
    }
} */

/* .store-home-warp .smart-difference .img-box .control .logos {
    max-width: 70%;
    position: absolute;
    bottom: 2em;
    left: 2em;
    z-index: 9
}

@media (max-width: 768px) {
    .store-home-warp .smart-difference .img-box .control .logos {
        max-width: 100%
    }
}

@media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .control .logos {
        display: none;
        position: relative;
        top: 100%;
        width: 100%;
        height: 200px;
        max-width: 100%;
        left: 0;
        bottom: 0;
        background: url(/cdn/shop/t/22/assets/mobile-logos_2x.png?v=1591780923) no-repeat;
        background-size: 60%;
        opacity: .4
    }

    .store-home-warp .smart-difference .img-box .control .logos img {
        display: none
    }
} */

/* .store-home-warp .smart-difference .img-box .control .logos img {
    margin-right: 1em
}

@media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .control .logos img {
        margin-left: 0;
        margin-bottom: 1em;
        max-width: 70%
    }
}

.store-home-warp .smart-difference .img-box .control .logos img:last-child {
    margin-right: 0
}

@media (max-width: 720px) {
    .store-home-warp .smart-difference .img-box .control .logos img:last-child {
        margin-bottom: 0
    }
} */

/* .store-home-warp .smart-customers {
    padding-bottom: 4em
}

@media (max-width: 768px) {
    .store-home-warp .smart-customers {
        padding-top: 2em
    }
}

.store-home-warp .smart-customers h2 {
    margin-bottom: 1em
}

@media (max-width: 720px) {
    .store-home-warp .smart-customers h2 {
        padding: 0 15px
    }
}

.store-home-warp .smart-customers .video-banner {
    height: 700px;
    border-radius: 15px;
    display: flex;
    align-items: center
}

@media (max-width: 850px) {
    .store-home-warp .smart-customers .video-banner video {
        margin: 0
    }
}

@media (max-width: 768px) {
    .store-home-warp .smart-customers .video-banner {
        height: 400px;
        padding: 10px 10px 0 10px
    }
}

.store-home-warp .smart-customers .video-banner iframe {
    height: 100%
} */

.store-home-warp.smart-home {
    width: 100%;
    max-width: 100%;
    height: 100%;
    background: #ededed
}

/* .store-home-warp.smart-home .smart-nav {
    display: flex;
    flex-direction: column;
    padding-top: 10px
}

@media (max-width: 850px) {
    .store-home-warp.smart-home .smart-nav {
        padding-top: 0
    }
}

@media (min-width: 851px) {
    .store-home-warp.smart-home .smart-nav .mobile-nav {
        display: none
    }
}

@media (max-width: 850px) {
    .store-home-warp.smart-home .smart-nav .mobile-nav {
        display: block;
        margin: 0;
        transition: all .3s ease-in
    }

    .store-home-warp.smart-home .smart-nav .mobile-nav .item {
        background: #fff;
        height: 40px;
        margin: 0;
        padding: 0 15px;
        display: flex;
        align-items: center;
        border-bottom: 1px solid #ddd;
        position: relative;
        transition: all .3s ease-in;
        cursor: pointer
    }

    .store-home-warp.smart-home .smart-nav .mobile-nav .item.text-block {
        background: #00A0E8;
        color: #fff;
        display: flex;
        align-items: center;
        opacity: 1;
        visibility: visible;
        transition: all .3s ease-in
    }

    .store-home-warp.smart-home .smart-nav .mobile-nav .item.text-block::after {
        content: '';
        position: absolute;
        border-top: 6px solid #fff;
        border-right: 6px solid transparent;
        border-left: 6px solid transparent;
        border-bottom: 6px solid transparent;
        right: 15px;
        top: 50%;
        bottom: auto;
        transform: translateY(-30%);
        transform-origin: center;
        transition: all .3s ease-in
    }

    .store-home-warp.smart-home .smart-nav .mobile-nav .item.hide {
        display: none;
        transition: all .3s ease-in
    }
}

.store-home-warp.smart-home .smart-nav .mobile-nav.show .hide {
    background: #F8F8F8;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #eee;
    transition: all .3s ease-in
}

.store-home-warp.smart-home .smart-nav .mobile-nav.show .link {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center
}

.store-home-warp.smart-home .smart-nav .mobile-nav.show .text-block::after {
    transition: all .3s ease-in
}

.store-home-warp.smart-home .smart-nav .nav {
    height: 52px;
    max-width: 100%;
    margin: auto;
    display: flex;
    justify-content: flex-start;
}

@media (max-width: 1200px) {
    .store-home-warp.smart-home .smart-nav .nav {
        max-width: 100%;
        width: 100%;
        display: flex;
        height: auto
    }
}

@media (max-width: 850px) {
    .store-home-warp.smart-home .smart-nav .nav {
        display: none
    }
}

.store-home-warp.smart-home .smart-nav .nav .item {
    flex: 1;
    margin: 0;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

@media (max-width: 1200px) {
    .store-home-warp.smart-home .smart-nav .nav .item {
        width: calc(100% / 6)
    }
}

.store-home-warp.smart-home .smart-nav .nav .item .link {
    padding: 12px 20px;
    text-align: center;
    font-size: 20px;
    color: #111;
    width: 180px;
    cursor: pointer
}

@media (max-width: 1200px) {
    .store-home-warp.smart-home .smart-nav .nav .item .link {
        padding: 10px
    }
}

.store-home-warp.smart-home .smart-nav .nav .item .link.active {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    background: #fff;
    font-family: 'Omnes-Medium';
    font-weight: 400;
    position: relative
}

@media (max-width: 1200px) {
    .store-home-warp.smart-home .smart-nav .nav .item .link.active {
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px
    }
}

@media (max-width: 720px) {
    .store-home-warp.smart-home .smart-nav .nav .item .link.active {
        border-radius: 10px
    }
}

.store-home-warp.smart-home .smart-nav .nav .item .link.active.left-radius:before {
    content: "";
    position: absolute;
    left: -15px;
    bottom: 0px;
    width: 15px;
    height: 15px;
    background-image: radial-gradient(circle 15px at 0 0, transparent 15px, #fff 50%);
    background-image: -o-radial-gradient(0 0, circle 15px, transparent 15px, #fff 50%)
}

@media (max-width: 1200px) {
    .store-home-warp.smart-home .smart-nav .nav .item .link.active.left-radius:before {
        width: 24px;
        height: 24px;
        bottom: -10px
    }
}

.store-home-warp.smart-home .smart-nav .nav .item .link.active.right-radius:after {
    content: "";
    position: absolute;
    right: -15px;
    bottom: 0px;
    width: 15px;
    height: 15px;
    background-image: radial-gradient(circle 15px at 0 0, transparent 15px, #fff 50%);
    background-image: -o-radial-gradient(0 0, circle 15px, transparent 15px, #fff 50%);
    transform: rotate(90deg)
}

@media (max-width: 1200px) {
    .store-home-warp.smart-home .smart-nav .nav .item .link.active.right-radius:after {
        width: 24px;
        height: 24px;
        bottom: -10px
    }
}

.store-home-warp.smart-home .smart-nav .nav-content {
    background: #fff;
    margin: 0;
    transition: all .3s ease-in
}

.store-home-warp.smart-home .smart-nav .nav-content .item#Kids {
    background: #E9F7F2
}

.store-home-warp.smart-home .smart-nav .nav-content .item#Installation {
    height: 628px;
    background: url(/cdn/shop/files/diy-install2.webp?v=1670816620);
    background-position: center
}

@media (max-width: 850px) {
    .store-home-warp.smart-home .smart-nav .nav-content .item#Installation {
        height: 340px;
        background-size: 100% auto
    }
}

@media (max-width: 720px) {
    .store-home-warp.smart-home .smart-nav .nav-content .item#Installation {
        background-size: auto 100%
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .item#Design {
    background: #182C41;
    color: #fff
}

.store-home-warp.smart-home .smart-nav .nav-content .elderly,
.store-home-warp.smart-home .smart-nav .nav-content .family,
.store-home-warp.smart-home .smart-nav .nav-content .kids,
.store-home-warp.smart-home .smart-nav .nav-content .visitors,
.store-home-warp.smart-home .smart-nav .nav-content .installation {
    padding-top: 4em
}

@media (max-width: 850px) {

    .store-home-warp.smart-home .smart-nav .nav-content .elderly,
    .store-home-warp.smart-home .smart-nav .nav-content .family,
    .store-home-warp.smart-home .smart-nav .nav-content .kids,
    .store-home-warp.smart-home .smart-nav .nav-content .visitors,
    .store-home-warp.smart-home .smart-nav .nav-content .installation {
        padding-top: 2em
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .elderly .title,
.store-home-warp.smart-home .smart-nav .nav-content .elderly .des,
.store-home-warp.smart-home .smart-nav .nav-content .family .title,
.store-home-warp.smart-home .smart-nav .nav-content .family .des,
.store-home-warp.smart-home .smart-nav .nav-content .kids .title,
.store-home-warp.smart-home .smart-nav .nav-content .kids .des,
.store-home-warp.smart-home .smart-nav .nav-content .visitors .title,
.store-home-warp.smart-home .smart-nav .nav-content .visitors .des,
.store-home-warp.smart-home .smart-nav .nav-content .installation .title,
.store-home-warp.smart-home .smart-nav .nav-content .installation .des {
    text-align: center;
    margin-bottom: 1em
}

.store-home-warp.smart-home .smart-nav .nav-content .elderly .des,
.store-home-warp.smart-home .smart-nav .nav-content .family .des,
.store-home-warp.smart-home .smart-nav .nav-content .kids .des,
.store-home-warp.smart-home .smart-nav .nav-content .visitors .des,
.store-home-warp.smart-home .smart-nav .nav-content .installation .des {
    font-size: 20px
}

.store-home-warp.smart-home .smart-nav .nav-content .elderly .list,
.store-home-warp.smart-home .smart-nav .nav-content .family .list,
.store-home-warp.smart-home .smart-nav .nav-content .kids .list,
.store-home-warp.smart-home .smart-nav .nav-content .visitors .list,
.store-home-warp.smart-home .smart-nav .nav-content .installation .list {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 1260px;
    margin: 0 auto;
    padding-bottom: 4em
}

@media (max-width: 850px) {

    .store-home-warp.smart-home .smart-nav .nav-content .elderly .list,
    .store-home-warp.smart-home .smart-nav .nav-content .family .list,
    .store-home-warp.smart-home .smart-nav .nav-content .kids .list,
    .store-home-warp.smart-home .smart-nav .nav-content .visitors .list,
    .store-home-warp.smart-home .smart-nav .nav-content .installation .list {
        padding-bottom: 1em
    }
}

@media (max-width: 720px) {

    .store-home-warp.smart-home .smart-nav .nav-content .elderly .list,
    .store-home-warp.smart-home .smart-nav .nav-content .family .list,
    .store-home-warp.smart-home .smart-nav .nav-content .kids .list,
    .store-home-warp.smart-home .smart-nav .nav-content .visitors .list,
    .store-home-warp.smart-home .smart-nav .nav-content .installation .list {
        flex-direction: column
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .item,
.store-home-warp.smart-home .smart-nav .nav-content .family .list .item,
.store-home-warp.smart-home .smart-nav .nav-content .kids .list .item,
.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item,
.store-home-warp.smart-home .smart-nav .nav-content .installation .list .item {
    width: 625px;
    height: auto
}

@media (max-width: 1200px) {

    .store-home-warp.smart-home .smart-nav .nav-content .elderly .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .family .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .kids .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .installation .list .item {
        width: calc(100% / 2 - 10px);
        margin-right: 10px
    }
}

@media (max-width: 850px) {

    .store-home-warp.smart-home .smart-nav .nav-content .elderly .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .family .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .kids .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .installation .list .item {
        margin-right: 0px
    }
}

@media (max-width: 720px) {

    .store-home-warp.smart-home .smart-nav .nav-content .elderly .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .family .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .kids .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item,
    .store-home-warp.smart-home .smart-nav .nav-content .installation .list .item {
        width: 100%
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .sub-title,
.store-home-warp.smart-home .smart-nav .nav-content .family .list .sub-title,
.store-home-warp.smart-home .smart-nav .nav-content .kids .list .sub-title,
.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .sub-title,
.store-home-warp.smart-home .smart-nav .nav-content .installation .list .sub-title {
    text-align: center;
    font-family: 'Omnes-Medium'
}

.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .des,
.store-home-warp.smart-home .smart-nav .nav-content .family .list .des,
.store-home-warp.smart-home .smart-nav .nav-content .kids .list .des,
.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .des,
.store-home-warp.smart-home .smart-nav .nav-content .installation .list .des {
    max-width: 60%;
    margin: auto;
    text-align: center
}

@media (max-width: 850px) {

    .store-home-warp.smart-home .smart-nav .nav-content .elderly .list .des,
    .store-home-warp.smart-home .smart-nav .nav-content .family .list .des,
    .store-home-warp.smart-home .smart-nav .nav-content .kids .list .des,
    .store-home-warp.smart-home .smart-nav .nav-content .visitors .list .des,
    .store-home-warp.smart-home .smart-nav .nav-content .installation .list .des {
        max-width: 90%
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .family .list .item.video .video-banner {
    height: 300px;
    min-height: auto
}

.store-home-warp.smart-home .smart-nav .nav-content .family .list .item.video .video-banner video {
    width: 100%;
    height: auto
}

@media (max-width: 850px) {
    .store-home-warp.smart-home .smart-nav .nav-content .family .list .item.video .video-banner {
        height: 180px
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .installation .title {
    margin-bottom: 0
}

.store-home-warp.smart-home .smart-nav .nav-content .installation .des {
    margin-top: 0
}

.store-home-warp.smart-home .smart-nav .nav-content .design {
    padding-top: 4em;
    overflow: hidden
}

@media (max-width: 720px) {
    .store-home-warp.smart-home .smart-nav .nav-content .design {
        padding-top: 2em
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .design .title,
.store-home-warp.smart-home .smart-nav .nav-content .design .des {
    text-align: center;
    margin-bottom: 1em;
    color: #fff
}

.store-home-warp.smart-home .smart-nav .nav-content .design .title {
    margin-bottom: 0
}

.store-home-warp.smart-home .smart-nav .nav-content .design .des {
    margin-top: 0
}

.store-home-warp.smart-home .smart-nav .nav-content .design .list {
    width: 100%;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 10px 1fr 10px 1fr 10px 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 10px;
    margin: 0 auto;
    padding: 10px
}

@media (max-width: 950px) {
    .store-home-warp.smart-home .smart-nav .nav-content .design .list {
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr
    }
}

@media (max-width: 720px) {
    .store-home-warp.smart-home .smart-nav .nav-content .design .list {
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .design .list .img {
    width: auto;
    height: auto;
    margin-bottom: 0;
    cursor: pointer;
    transition: all .3s ease-in
}

@media (max-width: 950px) {
    .store-home-warp.smart-home .smart-nav .nav-content .design .list .img {
        width: auto
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .design .list .img img {
    max-width: 100%;
    display: block;
    margin: 0 auto
}

.store-home-warp.smart-home .smart-nav .nav-content .design .list .img img:hover {
    transform: scale(1);
    transition: all .3s ease-in
}

.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.more {
    display: flex;
    justify-content: center;
    align-items: center
}

.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.more .view-more {
    font-size: 20px;
    text-transform: uppercase;
    text-align: center;
    color: #F8F8F8;
    border: 1px solid #F8F8F8;
    padding: 10px
}

.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.more .view-more:hover {
    border-color: #FF0085;
    transition: all .3s ease-in
}

@media (max-width: 720px) {
    .store-home-warp.smart-home .smart-nav .nav-content .design .list .img.more .view-more {
        font-size: 16px
    }
}

.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.hide {
    display: none;
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease-in
}

.store-home-warp.smart-home .smart-nav .nav-content .visitors .title {
    margin-bottom: 0
}

.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item {
    width: auto;
    flex: 1;
    margin-right: 10px
}

.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item:last-child {
    margin-right: 0
}

.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .sub-title {
    height: 60px
}

@media (max-width: 720px) {
    .store-home-warp.smart-home .smart-nav .nav-content .visitors .list .sub-title {
        height: auto
    }
} */

/* .smart-everyone {
    height: 800px;
    background: url(/cdn/shop/t/22/assets/smart-lock01_2x.jpg?v=1591345307) no-repeat;
    margin-bottom: 10px
}

@media (min-width: 851px) and (max-width: 950px) {
    .smart-everyone {
        background-position: 50% center
    }
}

@media (max-width: 850px) {
    .smart-everyone {
        height: 600px;
        background-position: 50% top
    }
}

@media (max-width: 720px) {
    .smart-everyone {
        height: 500px;
        background-size: 100%;
        margin-top: 60px
    }
}

.smart-everyone .text {
    max-width: 30%;
    top: 10em;
    left: 2em;
    position: relative
}

@media (max-width: 720px) {
    .smart-everyone .text {
        max-width: 100%;
        top: 13em;
        left: 0;
        padding: 1em;
        text-align: center
    }
}

.smart-everyone .text .title {
    font-family: 'Omnes-Medium'
} */

/* .compare-link {
    background: #f2f5f7;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px
}

@media (max-width: 850px) {
    .compare-link {
        flex-direction: column;
        padding: 15px
    }
}

.compare-link .title {
    font-family: 'Omnes-Medium'
}

.compare-link .left,
.compare-link .right {
    flex: 1
}

@media (max-width: 850px) {

    .compare-link .left,
    .compare-link .right {
        flex: auto
    }
}

.compare-link .left {
    position: relative;
    left: 6em
}

@media (max-width: 850px) {
    .compare-link .left {
        left: 0
    }
}

.compare-link .left .link-btns {
    display: flex
}

@media (max-width: 850px) {
    .compare-link .left .link-btns {
        justify-content: center
    }
}

.compare-link .left .line-btn {
    padding: 10px 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #00A0E8;
    border: 1px solid #00A0E8;
    color: #fff;
    border-radius: 8px;
    margin-right: 10px;
    transition: all .3s ease-in
}

@media (max-width: 850px) {
    .compare-link .left .line-btn {
        padding: 10px 34px
    }
}

.compare-link .left .line-btn:last-child {
    margin-right: 0
}

.compare-link .left .line-btn.active {
    border-color: #00A0E8;
    color: #fff;
    transition: all .3s ease-in
}

.compare-link .left .line-btn:hover {
    border-color: #00A0E8;
    color: #fff;
    transition: all .3s ease-in
}

.compare-link .products {
    height: 400px;
    /* background: url(/cdn/shop/t/22/assets/products10_2x.png?v=1591618477) no-repeat;
    background-position: center;
    background-size: 100% auto
}

@media (max-width: 850px) {
    .compare-link .products {
        max-width: 100%;
        width: 100%
    }
}

@media (max-width: 720px) {
    .compare-link .products {
        height: 200px
    }
}

.smart-swiper {
    padding: 4em 0 0;
    width: 100%
}

@media (max-width: 768px) {
    .smart-swiper {
        padding: 0
    }
}

.smart-swiper .swiper-wrapper {
    width: 100%;
    position: relative
}

.smart-swiper .swiper-wrapper .swiper-slide {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 465px;
    background: linear-gradient(90deg, #4CCBAC, #2094C1)
}

@media (max-width: 720px) {
    .smart-swiper .swiper-wrapper .swiper-slide {
        height: 450px
    }
}

.smart-swiper .swiper-wrapper .swiper-slide h2,
.smart-swiper .swiper-wrapper .swiper-slide p {
    color: #F8F8F8
}

@media (max-width: 768px) {

    .smart-swiper .swiper-wrapper .swiper-slide h2,
    .smart-swiper .swiper-wrapper .swiper-slide p {
        max-width: 80%;
        text-align: center
    }
}

.swiper-container .smart-swiper-pagination {
    width: 100%;
    transform: translateX(-50%);
    max-width: 100%;
    left: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

.swiper-container .smart-swiper-pagination .swiper-pagination-bullet {
    width: 30px;
    height: 30px;
    background: transparent;
    color: rgba(255, 255, 255, 0.5)
}

.swiper-container .smart-swiper-pagination .swiper-pagination-bullet::after {
    display: none
}

.swiper-container .smart-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    color: #fff
} */

/* .swiper-container .arrow {
    width: 20px;
    height: 20px;
    border: solid rgba(255, 255, 255, 0.8);
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 2px
}

.swiper-container .arrow.left {
    left: 60px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg)
}

@media (max-width: 768px) {
    .swiper-container .arrow.left {
        left: 20px
    }
}

.swiper-container .arrow.right {
    right: 60px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}

@media (max-width: 768px) {
    .swiper-container .arrow.right {
        right: 20px
    }
}

.swiper-container .arrow.swiper-button-next,
.swiper-container .arrow.swiper-button-prev {
    background-image: none
}

.swiper-container .arrow.swiper-button-next::after,
.swiper-container .arrow.swiper-button-prev::after {
    display: none
} */


/* new home video */

.home-warp .video-banner .video-info .icon-utec-ultrallog {
    display: none;
}





body.big-header .max-w1440 .main-header-wrapper .navprimary {
    background: #fff;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary ul li div.product a h4 {
    font-size: 14px;
    color:#111;
}
body.big-header .max-w1440 .main-header-wrapper .navprimary ul li div.product a h4 b.new{
    display: inline-block !important;
    padding: 2px 10px;
    border-radius: 20px;
    background: #00a0e8;
    color: #fff;
    margin-left: 10px;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li {
    padding: 10px 0;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box {
    margin-bottom: 0;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li .compare {
    background: transparent;
    color: #aaa;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li .compare:hover {
    color: #00A0E8;
}



body.big-header .max-w1440 .main-header-wrapper .navprimary {
    background: #fff;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary ul li div.product a h4 {
    font-size: 14px;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li {
    padding: 10px 0;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box {
    margin-bottom: 0;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li .compare {
    background: transparent;
    color: #00A0E8;
}

body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li:last-child {
    border-top: none;
}

body.big-header .max-w1440 .home-warp .banner-warp {
    margin-top: 60px;
}

/* body.big-header .max-w1440 .header-actions .drawer-toggle {
    display: none;
} */

.header-search-form {
    color: #555;
}

.header-search-form:before {
    font-family: 'icon-autobolt';
    content: "\e954";
    color: #555;
    font-size: 20px;
    width: 30px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.active .header-search-form {
    bottom: 8px;
    width: 100% !important;
    background: rgba(255, 255, 255, .7);
    border-color: #00a0e8;
    border-radius: 4px;
    display: flex;
    align-items: center;
}




.ubolt-pro-warp .banner-warp .indoor .info .price,
.ul300-warp .outdoor .info .price,
.ul1-app-warp .info .price {
    margin: 1em 0;
}

.ubolt-pro-warp .banner-warp .indoor .info .price .from,
.ul300-warp .outdoor .info .price .form,
.ul1-app-warp .info .price .form {
    margin-right: 10px;
}


.ul3-uhead_location_w,
.autobolt-warp .uhead_location_w,
.ul300-warp .uhead_location_w,
.ul1-app-warp .uhead_location_w {
    height: 0 !important;
}

.ubolt-pro-warp .uhead_location_w .pro_name,
.ubolt-pro-warp .uhead_location_w .store,
.ul3-uhead_location_w .pro_name,
.ul3-uhead_location_w .store,
.autobolt-warp .uhead_location_w .pro_name,
.autobolt-warp .uhead_location_w .store,
.ul300-warp .uhead_location_w .pro_name,
.ul300-warp .uhead_location_w .store,
.ul1-app-warp .uhead_location_w .pro_name,
.ul1-app-warp .uhead_location_w .store {
    opacity: 0;
    visibility: hidden;
}


body .ul3-uhead_location_w .fixed-top .pro_name,
body .ul3-uhead_location_w .fixed-top .store,
body .autobolt-warp .fixed-top .pro_name,
body .autobolt-warp .fixed-top .store,
body .ul300-warp .fixed-top .pro_name,
body .ul300-warp .fixed-top .store,
body .ul1-app-warp .fixed-top .pro_name,
body .ul1-app-warp .fixed-top .store {
    opacity: 1;
    visibility: visible;
}

body.christmas #header_wrap2 {
    top: 0;
}


/* banner font-size */

body.big-header .max-w1440 .ubolt-pro-warp .banner-warp .indoor .banner-h6 {
    font-size: 50px;
    margin-top: 0;
    margin-bottom: 10px;
    font-weight: 400;
}

body.big-header .max-w1440 .ubolt-pro-warp .banner-warp .indoor .des {
    margin-top: 0;
}


/* cur */

.store-home-warp .smart-customers .video-banner {
    box-shadow: 0 10px 16px rgba(0, 0, 0, .1);
}

.locksys {
    margin-bottom: 10px;
}

.branding .shop-name {
    position: absolute;
    width: 95px;
    height: 95px;
}
.branding .shop-name a img{
  display:initial;
}
body.full-screen .branding .shop-name a img{
    display: block;
    height: 100px;
    max-width: 120%;
}
@media (max-width: 850px) {
    .branding .shop-name{
        top: 0;
    }
}

.branding .shop-name a {
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
      top: 0;
}

.branding .shop-name::after {
    content: " ";
    height: 95px;
    width: 95px;
    position: absolute;
    border-radius: 0 0 60px 60px;
    top: 0;
    left: 0;
    border-bottom: 3px solid rgba(255, 255, 255, 0.35);
}

.store-home-warp.smart-home .smart-nav .nav.fixed-top {
    max-width: 100%;
}

.viewer-title {
    display: none;
}

.compare-all {
    margin-top: 60px;
}

.compare .box .mobile-nav,
.mobile-footer-link-list {
    display: none;
}

.compare .nav-content .content-item .compare-table .table-column .tr {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.compare .nav-content .content-item .compare-table .table-column .tr .des {
    margin: 0;
}

.compare .nav-content .content-item .compare-btn a.button:after {
    bottom: -7px;
    margin-left: -16%;
    background: transparent;
}

.viewer-toolbar>ul {
    display: flex;
    justify-content: center;
    align-items: center;
}

.table-scroll .table-scrollx {
    overflow: hidden;
}

.table-scroll .table-scrollx .scroll-bar {}

.main-content .home-warp .video-banner .video-info-warp {
    /* background: rgba(0, 0, 0, 0.2); */
    background: transparent;
}

.main-content .home-warp .video-banner .module-wrapper {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.main-content .home-warp .video-banner .module-wrapper .pre-order,
.main-content .home-warp .smart-lock .locks .pre-order{
    background: #00a0e8;
}


.main-content .home-warp .video-banner .module-wrapper svg {
    fill: #ff2e84;
}

/* .main-content .home-warp .video-banner .video-info h1 {
    margin-right: 0;
    text-shadow: 2px 2px 10px rgba(0, 0, 0, .8)
} */
.main-content .home-warp .video-banner .video-info h1 {
    color: #000;
}
.main-content .home-warp .video-banner .video-info{
    left: 32%;
    width: 40%;
}

@media (max-width: 850px) {
    .home-warp .video-banner .video-info .icon-utec-ultrallog {
        display: block;
        margin-bottom: 0px;
        font-size: 60px;
    }

    .main-content .home-warp .video-banner {
        top: 0px;
    }

    .main-content .home-warp .video-banner .video-info-warp {
        background: transparent;
    }

    .store-home-warp .smart-locks .list .item .sub-title.learn-more::after {
        opacity: 1;
        visibility: visible;
    }

    /* .main-content .home-warp .video-banner .video-info h1 {
        text-shadow: 2px 2px 10px rgba(0, 0, 0, .4);
    } */

    .video-banner .video-info h1 {
        font-size: 30px;
    }

    .store-home-warp.smart-home .smart-nav .nav-content .family .list .item.video .video-banner {
        height: 180px;
    }

    .video-banner video,
    .footer-wrapper {
        margin-top: 0;
    }

    .des {
        color: inherit;
    }

    body .main-content .home-warp .activity-swiper-container {
        padding-top: 0px;
    }

    .compare {
        margin-top: 1em;
    }

    .compare .nav-content .content-item {
        width: auto;
    }



    .compare .nav-content .content-item .product-list .item .compare-buy {
        visibility: visible;
        opacity: 1;
    }

    .compare .nav-content .content-item .compare-btn {
        padding-top: 0;
    }

    .compare .nav-content .content-item .compare-table .table-column .tr {
        padding: 2em 0;
        margin: 0;
        border-bottom: 1px solid #e7e7e7;
        min-height: auto;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .compare .nav-content .content-item .compare-table .table-column .tr .des {
        max-width: 80%;
    }

    .compare .nav-content .info h3,
    .compare .nav-content .info p {
        max-width: 90%;
    }

    .compare .box .nav {
        display: none;
    }

    .compare .box .mobile-nav {
        display: block;
        margin: 0;
        transition: all .3s ease-in;
    }

    .compare .box .mobile-nav .nav-item.text-block {
        margin: 0;
        height: 40px;
        padding: 0 15px;
        background: #00A0E8;
        color: #fff;
        display: flex;
        align-items: center;
        opacity: 1;
        visibility: visible;
        transition: all .3s ease-in;
        position: relative;
    }

    .compare .box .mobile-nav .nav-item.text-block::after {
        content: '';
        position: absolute;
        border-top: 6px solid #fff;
        border-right: 6px solid transparent;
        border-left: 6px solid transparent;
        border-bottom: 6px solid transparent;
        right: 15px;
        top: 50%;
        bottom: auto;
        transform: translateY(-30%);
        transform-origin: center;
        transition: all .3s ease-in;
    }

    .compare .box .mobile-nav .nav-item.hide {
        display: none;
        transition: all .3s ease-in;
    }

    .compare .box .mobile-nav.show .hide {
        margin: 0;
        height: 40px;
        padding: 0 15px;
        background: #F8F8F8;
        display: flex;
        align-items: center;
        border-bottom: 1px solid #eee;
        transition: all .3s ease-in;
    }

    .compare .box .mobile-nav.show .hide .link {
        height: 100%;
        text-align: left;
        width: 100%;
        display: flex;
        align-items: center;
    }

    .store-home-warp .smart-customers {
        padding-bottom: 0;
        margin-bottom: 10px;
    }

    .store-home-warp .smart-customers .video-banner {
        box-shadow: none;
    }

    .header-drawer .navigation .has-dropdown.open ul {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
    }

    .header-drawer .navigation .has-dropdown.open ul li {
        flex-basis: 50%;
    }

    .header-drawer h1,
    .header-drawer .navigation .primary ul {
        border-color: rgba(255, 255, 255, .5);
    }

    .swiper-container .swiper-pagination-bullets {
        top: inherit;
    }
}

@media (max-width: 720px) {
    .main-content .home-warp .video-banner {
        top: 60px;
    }

    .mobile-footer-link-list ul li:last-child::after {
        content: "" !important;
    }

    .footer-wrapper footer .footer-link-list {
        padding: auto;
    }

    .showing-1-lists .footer-link-list li:before {
        content: "";
    }



    .store-home-warp h2 {
        font-size: 24px;
        margin: 10px auto;
    }

    .store-home-warp .smart-customers {
        margin-bottom: 10px;
        padding-bottom: 0;
    }

    .store-home-warp .smart-customers .video-banner {
        box-shadow: none;
    }

    .footer-wrapper footer .footer-link-list {
        display: none;
    }

    .mobile-footer-link-list {
        display: block;
    }

    .mobile-footer-link-list ul {
        width: 100%;
        padding: 0 10vw;
        display: flex;
        align-items: center;
        justify-content: flex-start;
        flex-wrap: wrap;
    }

    .mobile-footer-link-list ul li {
        margin: 0;
        padding-right: 4px;
        position: relative;
    }

    .mobile-footer-link-list ul li::after {
        content: "|";
        padding-left: 4px;
    }

    .mobile-footer-link-list ul li:last-child::after {
        content: "0";
        padding-left: 0px;
    }

    .copyright p {
        text-align: left;
    }

    .mailfllowus .mailing-list-submit {
        width: 100%;
    }

    .opendiv {
        background: rgba(0, 0, 0, .7);
    }

    .compare-all p {
        max-width: 80%;
    }

    .smart-swiper .smart-swiper-container .swiper-pagination-bullets,
    .swiper-container .swiper-pagination-bullets {
        top: inherit !important;
    }
}


/* home */

.main-content .home-warp .video-banner {
    height: 600px;
    position: static;
}

.main-content .home-warp .video-banner video {
    height: fit-content;
    height: auto;
    min-height: auto;
}

@media (max-width: 850px) {
    .main-content .home-warp .video-banner{
        /* height: auto; */
        height: auto;
    }
    .no-touch .sticky-header{
        position: fixed;
    }
}


/* menu */

body .fixed-top {
    border-bottom: 1px solid #ddd;
    height: 80px !important;
}



body.christmas .main-content .home-warp {
    padding-top: 60px;
}

body.big-header .max-w1440 .main-header-wrapper .header-tools .navigation a{
    color: #fff;
}

.header-tools .navigation .primary li.smart-lock a::after,
.header-tools .navigation .primary li.has-dropdown>a::after {
    font-family: 'icon-autobolt';
    content: "\e935";
    top: 2px;
    position: relative;
    line-height: 10px;
}



.template-index .main-header-wrapper:not(.sticky-header) {
    left: inherit;
    right: inherit;
}

/* .main-header .header-actions .cart-link {
    position: relative;
    z-index: 9;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    display: none;
} */

/* .main-header .header-actions .cart-link::before {
    font-family: 'icon-autobolt';
    content: "\e952";
    color: #fff;
    font-size: 30px;
} */

/* .main-header .header-actions .account-link {
    font-family: auto;
    font-size: 0;
    display: flex;
    align-items: center;
    padding-left: 15px;;
} */

/* .main-header .header-actions .account-link::before {
    font-family: 'icon-autobolt';
    content: "\e953";
    color: #fff;
    font-size: 30px;
} */

.main-header .header-actions .header-search-toggle {
    font-size: 0;
    display: flex;
    align-items: center;
}

.main-header .header-actions .header-search-toggle::before {
    font-family: 'icon-autobolt';
    content: "\e954";
    font-size: 30px;
    color: #fff;
}

/* .main-header .header-actions .cart-link .cart-count {
    text-align: center;
    min-width: 14px;
    height: 14px;
    padding: 0;
    background: #fff;
    position: absolute;
    bottom: 6px;
    right: 10px;
    left: inherit;
    top: inherit;
    transform: translateY(-50%);
    z-index: 10;
    font-size: 14px;
    font-weight: bold;
    color: #00a0e8 !important;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
 */




.main-header .header-actions .header-search-toggle:hover {
    color: #fff;
}


/* .main-header-wrapper.sticky-header {
  overflow: hidden;
} */

.main-header .branding {
    /* position: fixed; */
}

body.drawer-visible {
    overflow: hidden !important;
}



@media (max-width: 1024px) {
    
}

@media (max-width: 850px) {
    .main-header .branding {
        position: relative;
    }
  
/*     .main-header .header-actions .account-link{
        position: relative;
        top: -1px;
    } */

/*     body.big-header .max-w1440 .header-actions .drawer-toggle {
        display: flex;
        justify-content: center;
        align-items: center;
        top: 3px;
        position: relative;
    } */

/*     body.big-header .max-w1440 .header-actions .drawer-toggle::before {
        font-family: 'icon-autobolt';
        content: "\e95b";
        color: #fff;
        font-size: 30px;
    } */

    .store-home-warp h2.data {
        font-size: 2rem;
    }

    .store-home-warp h2,
    .store-home-warp .smart-locks .list .item .sub-title,
    .compare-link .title,
    .store-home-warp .smart-lock .smart-data .list .item .des,
    .compare .nav .nav-item a,
    .compare .nav-content .info h3,
    .compare .nav-content .content-item .product-list .item .title {
        color: #555;
    }

    /* .header-drawer{
    right: -100%;
    width: 100%;
  } */
    /* mobile menu */
    body.showing-drawer .main-content,
    body.showing-drawer .main-header,
    .showing-drawer .footer-wrapper {
        transform: translateX(0%);
    }

    body.showing-drawer .header-drawer {
        transform: translateX(-100%);
        z-index: 999;
    }

    .header-drawer .navigation .primary ul a {
        display: flex;
        align-items: center;
    }

    .header-drawer .navigation .primary ul a img {
        max-width: 30%;
        margin-right: 10px;
    }

    .header-drawer .navigation .has-dropdown.open ul {
        justify-content: flex-start;
    }

    .header-drawer .navigation .has-dropdown.open ul li.other {
        display: flex;
        flex-basis: 100%;
        justify-content: center;
    }

    .header-drawer .navigation .has-dropdown.open ul li.other:nth-child(1) {
        border-top: 1px solid rgba(255, 255, 255, .5);
    }

    .header-drawer .drawer-toggle {
        right: initial;
        left: 0;
    }

    .header-drawer .drawer-toggle::before {
        font-family: 'icon-autobolt';
        content: "\e95a";
        color: #fff;
        font-size: 20px;
        transform: rotate(-180deg);
        display: block;
    }

    .header-drawer .navigation a,
    .header-drawer .navigation .has-dropdown.open ul li.other a {
        width: 100%;
        text-align: left;
    }
}

@media (max-width: 720px) {
    .store-home-warp .blue {
        margin: 2em 0;
    }

    .header-actions {
        margin-right: 0;
        margin-top: 0;
        height: auto;
    }

    /* body .main-content .home-warp .activity-swiper-container {
        padding-top: 0;
        overflow: initial;
        margin-bottom: 4em;
    } */

    .main-header .header-actions {
        width: auto !important;
    }

    body.christmas .main-content .home-warp {
        padding-top: 0;
    }

    /* body.activity .activity-warp .swiper-wrapper .swiper-slide {
        color: #262626;
    } */
    body .main-content .home-warp .activity-swiper-container .swiper-slide{
        height:auto;
    }
    .main-header .branding {
        position: relative;
    }
}

@media (max-width: 720px) {
    .store-home-warp .blue {
        margin: 2em 0;
    }

    .header-actions {
        margin-right: 0;
        margin-top: 0;
        height: auto;
    }

    body .main-content .home-warp .activity-swiper-container {
        /* padding-top: 0;
        overflow: initial;
        margin-bottom: 4em; */
        /* border-bottom:1px solid #ccc */
    }

    .main-header .header-actions {
        width: auto !important;
    }

    body.christmas .main-content .home-warp {
        padding-top: 0;
    }

    /* body.activity .activity-warp .swiper-wrapper .swiper-slide {
        color: #262626;
    } */

    .main-header .branding {
        position: relative;
    }
}


/* safari æµè§ˆå™¨å­—ä½“ä¸å…¼å®¹è°ƒæ•´ */

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
    @media (max-width: 720px) {

        .store-home-warp h2,
        .store-home-warp .smart-locks .list .item .sub-title,
        .compare-link .title,
        .store-home-warp .smart-lock .smart-data .list .item .des,
        .compare .nav .nav-item a,
        .compare .nav-content .info h3,
        .compare .nav-content .content-item .product-list .item .title {
            color: #555;
        }

        body.activity .activity-warp {
            top: 0;
        }
    }
}

@media not all and (min-resolution:.001dpcm) {
    @supports (-webkit-appearance:none) and (stroke-color:transparent) {


        @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
            @media (max-width: 720px) {

                .store-home-warp h2,
                .store-home-warp .smart-locks .list .item .sub-title,
                .compare-link .title,
                .store-home-warp .smart-lock .smart-data .list .item .des,
                .compare .nav .nav-item a,
                .compare .nav-content .info h3,
                .compare .nav-content .content-item .product-list .item .title {
                    color: #555;
                }

                body.activity .activity-warp {
                    top: 0;
                }
            }
        }

        @media not all and (min-resolution:.001dpcm) {
            @supports (-webkit-appearance: none) and (stroke-color: transparent) {

                /* .store-home-warp .smart-locks .list .item .sub-title, .store-home-warp h2, .compare-link .title, body .ubolt-pro-warp .fixed-top .pro_name, body .ul3-uhead_location_w .fixed-top .pro_name, body .autobolt-warp .fixed-top .pro_name, body .ul300-warp .fixed-top .pro_name, body .ul1-app-warp .fixed-top .pro_name {
            font-style: italic;
        } */
                body .ul1-app-warp .fixed-top .store {
                    @media (max-width: 720px) {
                        body.activity .activity-warp {
                            top: 0;
                        }
                    }
                }
            }
        }
    }
}




/*
    é¦–é¡µ u-bolt wifi / u-bolt pro wifi banner æ ·å¼ 
*/

.video-banner .desktop{
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
}
.mobile{
    display: none;
}
.u-bolt .video-banner .video-info-warp{
    display: flex;
    align-items: center;
}

/* .u-bolt .video-banner .video-info-warp .product-info{
    width: 50%;
    color: #fff;
    text-align: center;
} */

.u-bolt .video-banner .video-info-warp .product-info .btn.pre-order{
    background: #00A0E8;
    color: #fff;
    /* padding: 15px 40px; */
    border-radius: 4px;
    cursor: pointer;
}

.u-bolt .video-banner .video-info-warp .product-info .Ships-in-June{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 25px;
}

/* .u-bolt .video-banner .video-info-warp .product-info h1, .u-bolt .video-banner .video-info-warp .product-info .Ships-in-June .ships{
    text-shadow: 2px 2px 10px rgb(0 0 0 / 80%);
} */

.u-bolt .video-banner .video-info-warp .product-info .Ships-in-June i.icon-fast-ship{
    font-size: 28px;
}

.u-bolt .video-banner .video-info-warp .product-info .Ships-in-June svg{
    margin-right: 10px;
}

.main-content .home-warp .u-bolt .video-banner .video-info-warp{
    background: unset;
}

.u-bolt.fathers-day .video-banner .icon-ubolt-pro-logo{
    color: #000;
}

.u-bolt.fathers-day .video-banner .video-info-warp .product-info h1{
    font-size: 26px;
    color: #916600;
    text-shadow: none;
}

.u-bolt.fathers-day .video-banner .video-info-warp .product-info h1 span{
    font-size: 40px;
    font-weight: 900;
}

.u-bolt.fathers-day .video-banner .video-info-warp .product-info{
    width: 40%;
}


/* .swiper-container .home-swiper-pagination .swiper-pagination-bullet:after{
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #eee;
    border: 1px solid #fff;
}
.swiper-container .home-swiper-pagination .swiper-pagination-bullet-active::after{
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #00a0e8;
    border: 1px solid #00A0E8;
}
.home-warp .swiper-container .swiper-pagination-bullets, .swiper-container .swiper-pagination-bullets{
    bottom:3px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet{
    bottom: 0;
} */

@media (max-width: 850px) {
    
    .desktop{
        display: none;
    }
    .mobile{
        display: block;
        width: 100%;
    }
    .mobile + .video-info-warp{
        position: absolute;
        top: 77%;
        left: 50%;
        bottom: auto;
        transform: translate(-50%, -50%);
        width: 100%;
    }
    .main-content .home-warp .video-banner .module-wrapper{
        margin: 0em auto 0;
    }
    .video-banner .video-info{
        width: 100%;
    }
    .main-content .home-warp .video-banner .video-info{
        width: 100%;
        left: auto;
    }
    .u-bolt .video-banner img{
    }
    .u-bolt .video-banner .video-info-warp .product-info{
        width: 100%;
        color: #00A0E8;
    }
    .u-bolt .video-banner .video-info-warp .product-info h1{
        color: #00A0E8;
    }
    .home-warp .video-banner .product-info .icon-utec-ultrallog {
        display: block;
        margin-bottom: 15px;
        font-size: 60px;
    }
    .video-banner .product-info .icon-ubolt-pro-logo{
        color: #101010;
    }



    .u-bolt.fathers-day .video-banner .video-info-warp .product-info{
        width: 100%;
    }
}

@media (max-width:720px){
    
    .u-bolt .video-banner .video-info-warp .product-info h1,
    .main-content .home-warp .video-banner .video-info h1 {
        text-shadow:none;
    }
    /* .main-content .home-warp{
        margin-top: 60px;
    } */
}
/* é»‘äº”banneræ ·å¼ */
/* .blackfive .video-banner {
    width: 100%;
    position: relative;
    overflow: hidden;
    background: #000;
}

.blackfive .video-banner>img {
    max-width: 100%;
}

.mobile {
    position: relative;
}

.mobile .BFimg {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px 0px 0px 0px;
}

.blackfive .video-banner .btn.pre-order {
    background: #00A0E8;
    color: #fff;
    padding: 15px 40px;
    border-radius: 4px;
    cursor: pointer;
    /* display: inline-table;
}

.blackfive .video-banner .video-info-warp {
    display: flex;
    align-items: center;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 4em 2em;
    z-index: 9;
    background: 0 0 !important;
}

.blackfive .video-banner .video-info-warp .product-info {
    width: 50%;
    color: #fff;
    text-align: center;
}

.blackfive .video-banner .video-info-warp .product-info .text {
    font-size: 18px;
}

.blackfive .video-banner .video-info-warp .product-info .blackFri {
    font-size: 22px;
    background: #000;
    width: fit-content;
    display: block;
    margin: 0 auto;
    letter-spacing: 5px;
    border-radius: 20px;
    margin-top: 20px;
    padding: 7px 10px 3px 15px;
    line-height: 22px;
}

.blackfive .video-banner .video-info-warp .product-info .sale {
    font-size: 36px;
    font-weight: 900;
    margin: 0;
    margin-bottom: 20px;
}

.blackfive .video-banner .video-info-warp .product-info .tip {
    display: block;
    font-size: 22px;
    margin: 10px auto;
}

.blackfive .video-banner .video-info-warp>img {
    width: 40%;
    height: auto;
} */


  

@media (max-width: 850px) {
    .home-warp .activity-swiper-container-top-banner .swiper-button-prev, .home-warp .activity-swiper-container-top-banner .swiper-button-next{top:28vw}
    /* .main-content .home-warp .blackfive .video-banner 
    {
        height: auto;
        min-height: 600px;
    } */
    
    /* .blackfive .video-banner .video-info-warp {
        background: 0 0;
        flex-direction: column-reverse;
        position: unset;
        padding: 1em;
    }
    .blackfive .video-banner .video-info-warp .product-info {
        width: 100%;
    }
    .blackfive .video-banner .video-info-warp .product-info .blackFri {
        width: auto;
    }

    .blackfive .video-banner .video-info-warp .product-info .icon-utec-ultrallog{
        color: #fff;
        margin-bottom: 0;
    }
    .mobile .BFimg{
        width: 70%;
        right: 10%;
        left: unset;
    }
    .blackfive .video-banner .video-info-warp .product-info .text{
        font-size: 16px;
        margin: .5em 0;
    }
    .blackfive .video-banner .video-info-warp .product-info .blackFri{
        margin-top: 10px;
        font-size: 18px;
    }
    .blackfive .video-banner .video-info-warp .product-info .sale{
        font-size: 28px;
    }
    .blackfive .video-banner .video-info-warp .product-info .tip{
        font-size: 18px;
    } */
}

.alert{
    flex-direction: column;
    border: none;
}






.christmas .video-banner {
	width: 100%;
	position: relative;
	overflow: hidden
}

@media (min-width: 851px) {
	.christmas .video-banner {
		height: auto;
		min-height: 600px;
		padding-top: 40px
	}
}

.christmas .video-banner .mobile.banner-img {
	position: relative
}

.christmas .video-banner .mobile.banner-img .logo {
	position: absolute;
	top: 20px;
	left: 0;
	right: 0;
	text-align: center
}

.christmas .video-banner .mobile.banner-img .logo span.icon-ubolt-pro-logo {
	color: #000;
	font-size: 48px
}

.christmas .video-banner>img {
	width: 100%
}

.christmas .video-banner .video-info-warp {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 6em 2em;
	z-index: 9;
	background: none
}

.christmas .video-banner .video-info-warp .product-info {
	width: 50%;
	color: #fff;
	text-align: center
}

.christmas .video-banner .video-info-warp .product-info .icon-ubolt-pro-logo {
	font-size: 48px;
	color: #000;
	text-align: center
}

.christmas .video-banner .video-info-warp .product-info .text {
	font-size: 28px;
	color: #214300;
	font-weight: 900;
	margin-bottom: 0
}

.christmas .video-banner .video-info-warp .product-info .chris {
	font-size: 36px;
	margin: 0;
	color: #A70711;
	font-weight: 900;
	letter-spacing: 5px
}

.christmas .video-banner .video-info-warp .product-info .s-text {
	font-size: 20px;
	color: #214300;
	font-weight: 900;
	margin-bottom: 0
}

.christmas .video-banner .video-info-warp .product-info .sale {
	font-size: 30px;
	color: #A70711;
	margin-bottom: 0;
	margin-top: 20px;
    font-weight: 900;
}

.christmas .video-banner .video-info-warp .product-info .endtime {
	font-size: 18px;
	color: #000;
	letter-spacing: 0.51px;
	text-align: center;
	line-height: 23px
}

.christmas .video-banner .video-info-warp .product-info .button.gift {
	margin-top: 20px
}

.christmas .video-banner .video-info-warp .product-info.mobile .title {
	font-size: 2.1em;
	color: #5E392C;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: self-start;
	-ms-flex-align: self-start;
	align-items: self-start
}

.christmas .video-banner .video-info-warp .product-info.mobile .title b {
	display: contents
}

.christmas .video-banner .video-info-warp .product-info.mobile .title span {
	position: relative
}

.christmas .video-banner .video-info-warp .product-info.mobile .title span img.snow {
	position: absolute;
	right: -17px;
	top: 0
}

.christmas .video-banner .video-info-warp>img {
	width: 40%
}


@media (max-width: 851px) {

    .christmas .video-banner .video-info-warp {
        background: transparent;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        position: unset;
        padding: 1em
    }

    .christmas .video-banner .video-info-warp .product-info {
        width: 100%
    }

    .christmas .video-banner .video-info-warp .product-info .bold {
        font-weight: 900;
    }

    .christmas .video-banner .video-info-warp .product-info .blackFri {
        width: auto
    }
}

.swiper-slide.valentine .video-banner .icon-ubolt-pro-logo{
    color: #000
}
.swiper-slide.valentine .video-banner h1{
    color: #cd8401;
    text-shadow: none !important;
}


@media (max-width: 850px){
    .swiper-slide.valentine .video-banner .video-info-warp .product-info h1 {
        color: #ae2016;
    }
}




.main-content .home-warp .video-banner#lever .icon-ubolt-pro-logo,
.us-day .video-banner .icon-ubolt-pro-logo
{
    color: #000;
}

.main-content .home-warp .video-banner#lever h1,
.us-day .video-banner .video-info-warp .product-info h1{
    color: #000;
    text-shadow: none;
    margin-top: 0;
}

.main-content .home-warp .video-banner#int h1{
    margin-top: 0;
}

.activity-swiper-container-top-banner.swiper-container .arrow{
    box-shadow: 4px 4px 5px #888888
}
.activity-swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 6px;
}

@media (max-width: 950px){
    
}



/* .block{
    width: 100%;
    background: #F8F8F8;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 2em 0;
    transition: all 0.2s ease-in;
}
.block .arrow{
    display: none;
}
.block .item{
    flex-basis:33.33%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.block .item .icon{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 94px;
    height: 94px;
    border-radius: 50%;
    background-color: #00A0E8;
    margin-bottom: 1.5em;
}
.block .item .icon img{
    max-width: 68px;
}
.block .item h5{
    max-width: 60%;
    text-align: center;
} */

.home-warp .smart-lock{
    width: 100%;
    padding: 2em;
    transition: all 0.3s ease-in;
}
.home-warp .smart-lock .locks{
    margin: 2em 0;
    /* display: flex;*/
    justify-content: center; 
}
.home-warp .smart-lock .locks .item h3{
    word-break: break-all;
    margin-top: 20px;
}
.home-warp .smart-lock .locks .item p:not(.color-name){
    /* height: 50px; */
}
.home-warp .smart-lock .smart-lock-pagination{
    left: 50%;
    transform: translateX(-50%);
    display:none;
}
.home-warp .smart-lock .smart-lock-pagination span{
    margin: 0 4px;
}
.home-warp .smart-lock .locks .item{
    display: flex;
    flex-direction: column;
    flex-basis: 22%;
    box-shadow: 0 8px 14px rgba(0, 0, 0, .14);
    border-radius: 30px;
    padding: 2em 1em;
    margin-right: 20px;
}
.home-warp .smart-lock .locks .item img{
    max-width: 80%;
    margin: auto;
}
.home-warp .smart-lock .locks .item .btn{
    display: block;
    margin: auto;
    max-width: 60%;
    padding: 0.3em 1em;
    font-weight: 400;
    text-transform: none;
    border-radius: 4px;
    font-size: 16px;
}    
.et_pb_button {
	position: relative;
	display: inline-block;
	text-align: center;
	padding: .3em 1em;
	background-position: center;
	font-size: 20px;
	line-height: 1.7em!important;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	transition: all .2s;
	color: #fff;
	border-radius: 10px;
	top: 0px;
}
.home-warp .smart-lock .locks .item:last-child{
    margin-right: 0;
}
.home-warp .smart-lock .locks .colors-warp{
    display: flex;
    justify-content: space-evenly;
}
.home-warp .smart-lock .locks .colors-warp .colors{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.home-warp .smart-lock .locks .colors-warp .color{
    width: 24px;
    height: 24px;
    display: block;
    border-radius: 50%;
    cursor: pointer;
    position: relative;
}
.home-warp .smart-lock .locks .colors-warp .color::after{
    content: '';
    width: 28px;
    height: 28px;
    border-radius: 50%;
    border: 1px solid #9A9A9A;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.home-warp .smart-lock .locks .colors-warp .color:hover::after{
    border: 2px solid #00A0E8;
}
.home-warp .smart-lock .locks .colors-warp .color.sliver{
    background-image: linear-gradient(to top, #9A9A9A , #CACACA);
}
.home-warp .smart-lock .locks .colors-warp .color.black{
    background-color: #101010;
}
.home-warp .smart-lock h2,
.home-warp .smart-lock h3,
.home-warp .smart-lock h5,
.home-warp .smart-lock p{
    text-align: center;
}

@media (max-width: 850px){
    .us-day .video-banner .video-info-warp .product-info h1{
        color: #00A0E8;
    }
    
    .header-tools .call{
        margin-top: 0px !important;
    }

    /* .block{
        width: 100%;
        position: relative;
        display: flex;
        flex-direction: column;
    } */
    /* .block .arrow{
        display: flex;
        width: 100%;
        justify-content: space-between;
        position: absolute;
        left: 0%;
    } */
    /* .block .item{
        flex-basis: 100%;
        transform: translateX(0);
        transition: all 0.3s ease-in;
    }
    .home-warp .smart-lock .locks{
        flex-wrap: wrap;
    } */
    /* .home-warp .smart-lock .locks .item{
        flex-basis: 100%;
        margin-right: 0;
    } */
}




/* 22 */
/**
*  new compare            .compare
*  new store-page         .store-home-warp
*  new smart-lock
*  new home 
*  new header             .big-header
*  Accessories            .accessories
*  product-template
*  mobile menu
*/
.store-home-warp{max-width:1260px;margin:auto}@media (max-width: 768px){.store-home-warp{max-width:100%}}.store-home-warp section{padding:4em 0 0}@media (max-width: 850px){.store-home-warp section{padding:0 0 0}}.store-home-warp h2{line-height:1.25;text-align:center;}@media (max-width: 720px){.store-home-warp h2{max-width:90%;margin:auto;text-align:center}}.store-home-warp h2.data{font-style:italic}.store-home-warp .mt-4{margin-top:4vh}.store-home-warp .blue{color:#00A0E8}.store-home-warp .powder{color:#FF0085}.store-home-warp .smart-lock{width:100%;margin-bottom:10px;text-align:center}.store-home-warp .smart-lock .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}.store-home-warp .smart-lock .smart-data{background:#F8F8F8;padding:1em 2em}.store-home-warp .smart-lock .smart-data .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}@media (max-width: 768px){.store-home-warp .smart-lock .smart-data .list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.store-home-warp .smart-lock .smart-data .list .item{-webkit-box-flex:1;-ms-flex:1;flex:1}.store-home-warp .smart-lock .smart-data .list .item .des{margin:0}.store-home-warp .smart-locks{margin:4em 0}@media (max-width: 768px){.store-home-warp .smart-locks{max-width:86%;margin:auto}}.store-home-warp .smart-locks .list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 720px){.store-home-warp .smart-locks .list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.store-home-warp .smart-locks .list .item{background:#f8f8f8;border-radius:10px;position:relative;overflow:hidden}.store-home-warp .smart-locks .list .item .img-box{height:307px;width:307px;border-radius:15px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .smart-locks .list .item .img-box.deadbolt{background:url(/cdn/shop/t/22/assets/home01.png?v=1591267535) no-repeat;background-size:cover;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.store-home-warp .smart-locks .list .item .img-box.combo{background:url(/cdn/shop/t/22/assets/combo02.png?v=1591267836) no-repeat;background-size:cover;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.store-home-warp .smart-locks .list .item .img-box.lever{background:url(/cdn/shop/t/22/assets/lever03.png?v=1591267948) no-repeat;background-size:cover;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.store-home-warp .smart-locks .list .item .img-box.multi-point{background:url(/cdn/shop/t/22/assets/multi-point04.png?v=1591792109) no-repeat;background-size:cover;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.store-home-warp .smart-locks .list .item .sub-title{position:absolute;top:82%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .smart-locks .list .item .sub-title.learn-more::after{font-family:'icon-autobolt';content:"\e951";font-size:24px;color:#00A0E8;opacity:0;visibility:hidden}.store-home-warp .smart-locks .list .item:hover .titles .sub-title{z-index:999}.store-home-warp .smart-locks .list .item:hover .img-box.deadbolt{background:url(https://cdn.shopifycdn.net/s/files/1/0795/7689/t/28/assets/u-bolt_pro_max_unlock_new_back.34.png?v=1600926378) no-repeat;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .smart-locks .list .item:hover .img-box.combo{background:url(/cdn/shop/t/22/assets/combo02-hover.png?v=1591268415) no-repeat;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .smart-locks .list .item:hover .img-box.lever{background:url(/cdn/shop/t/22/assets/lever03-hover.png?v=1591268539) no-repeat;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .smart-locks .list .item:hover .img-box.multi-point{background:url(/cdn/shop/t/22/assets/multi-point04-hover.png?v=1591786182) no-repeat;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .smart-locks .list .item:hover .sub-title{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .smart-locks .list .item:hover .sub-title.learn-more::after{top:4px;opacity:1;visibility:visible;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .mobile-smart-locks{display:none;margin:4em 0}@media (max-width: 850px){.store-home-warp .mobile-smart-locks{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 768px){.store-home-warp .mobile-smart-locks{max-width:100%;margin:auto}}.store-home-warp .mobile-smart-locks .list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 850px){.store-home-warp .mobile-smart-locks .list{max-width:83%;margin:auto}}@media (max-width: 720px){.store-home-warp .mobile-smart-locks .list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.store-home-warp .mobile-smart-locks .list .item{position:relative;overflow:hidden;background:#f8f8f8}.store-home-warp .mobile-smart-locks .list .item .img-box{height:307px;width:307px;border-radius:15px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .mobile-smart-locks .list .item .img-box.deadbolt{background:url(/cdn/shop/t/22/assets/home01.png?v=1591267535) no-repeat;background-size:80% auto;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);background-position:top center}.store-home-warp .mobile-smart-locks .list .item .img-box.combo{background:url(/cdn/shop/t/22/assets/combo02.png?v=1591267836) no-repeat;background-size:80% auto;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);background-position:top center}.store-home-warp .mobile-smart-locks .list .item .img-box.lever{background:url(/cdn/shop/t/22/assets/lever03.png?v=1591267948) no-repeat;background-size:80% auto;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);background-position:top center}.store-home-warp .mobile-smart-locks .list .item .img-box.multi-point{background:url(/cdn/shop/t/22/assets/multi-point04.png?v=1591792109) no-repeat;background-size:80% auto;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);background-position:top center}.store-home-warp .mobile-smart-locks .list .item .sub-title{position:absolute;top:85%;left:50%;text-align:center;margin:0;-webkit-transform:translate(-50%, -50px);-ms-transform:translate(-50%, -50px);transform:translate(-50%, -50px);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .mobile-smart-locks .list .item .learn-more{font-size:20px;padding:6px 12px;color:#00A0E8;border-radius:4px;position:absolute;-webkit-transform:translate(-50%, -60px);-ms-transform:translate(-50%, -60px);transform:translate(-50%, -60px);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp .smart-difference{width:100%;height:100%;background:#F8F8F8}.store-home-warp .smart-difference .img-box{height:auto;max-width:98%;margin:2em auto 0;padding-bottom:2px}.store-home-warp .smart-difference .img-box .title,.store-home-warp .smart-difference .img-box .des{color:#fff;text-align:left}.store-home-warp .smart-difference .img-box .security{height:450px;position:relative;margin-bottom:10px}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .security{height:480px;margin-bottom:30px;background:url(/cdn/shop/t/22/assets/mobile-security05.jpg?v=1591778651) no-repeat;background-size:100% auto}}.store-home-warp .smart-difference .img-box .security .text{max-width:40%;position:absolute;top:4em;left:2em;z-index:9}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .security .text{position:relative;max-width:100%;top:78.5vw;left:0;right:0}.store-home-warp .smart-difference .img-box .security .text h2,.store-home-warp .smart-difference .img-box .security .text p{color:#555;text-align:center}}.store-home-warp .smart-difference .img-box .two-img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 768px){.store-home-warp .smart-difference .img-box .two-img{display:block}}.store-home-warp .smart-difference .img-box .anywhere{height:450px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px;margin-bottom:10px;position:relative}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .anywhere{height:520px;background-position:center;background:url(/cdn/shop/t/22/assets/anywhere08.jpg?v=20200624) no-repeat;background-size:100% auto;margin:0}}.store-home-warp .smart-difference .img-box .anywhere .text{max-width:60%;position:absolute;top:4em;left:2em;z-index:9}@media (max-width: 768px){.store-home-warp .smart-difference .img-box .anywhere .text{max-width:40%}}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .anywhere .text{position:relative;max-width:100%;top:75.5vw;left:0;right:0}.store-home-warp .smart-difference .img-box .anywhere .text h2,.store-home-warp .smart-difference .img-box .anywhere .text p{color:#555;text-align:center}}.store-home-warp .smart-difference .img-box .share{height:450px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px;position:relative}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .share{height:520px;margin-bottom:0;background-position:center;background:url(/cdn/shop/t/22/assets/mobile-share07.jpg?v=1591779733) no-repeat;background-size:100%}}.store-home-warp .smart-difference .img-box .share .text{max-width:60%;position:absolute;top:4em;left:2em;z-index:9}@media (max-width: 768px){.store-home-warp .smart-difference .img-box .share .text{max-width:40%}}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .share .text{max-width:100%;top:78.5vw;left:0;right:0}.store-home-warp .smart-difference .img-box .share .text h2,.store-home-warp .smart-difference .img-box .share .text p{color:#555;text-align:center}}.store-home-warp .smart-difference .img-box .control{height:450px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px;
/*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              background:url(/cdn/shop/t/22/assets/control06.jpg?v=1591271154) no-repeat; */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             position:relative}
@media (max-width: 768px){.store-home-warp .smart-difference .img-box .control{background-position:center}}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .control{background:url(/cdn/shop/t/22/assets/mobile-control06.jpg?v=1591780015) no-repeat;background-size:100%}}.store-home-warp .smart-difference .img-box .control .text{max-width:40%;position:absolute;top:4em;left:2em;z-index:9}@media (max-width: 768px){.store-home-warp .smart-difference .img-box .control .text{max-width:40%}}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .control .text{max-width:100%;top:78.5vw;left:0;right:0}.store-home-warp .smart-difference .img-box .control .text h2,.store-home-warp .smart-difference .img-box .control .text p{color:#555;text-align:center}}.store-home-warp .smart-difference .img-box .control .logos{max-width:70%;position:absolute;bottom:2em;left:2em;z-index:9}@media (max-width: 768px){.store-home-warp .smart-difference .img-box .control .logos{max-width:100%}}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .control .logos{display:none;position:relative;top:100%;width:100%;height:200px;max-width:100%;left:0;bottom:0;background:url(/cdn/shop/t/22/assets/mobile-logos_2x.png?v=1591780923) no-repeat;background-size:60%;opacity:.4}.store-home-warp .smart-difference .img-box .control .logos img{display:none}}.store-home-warp .smart-difference .img-box .control .logos img{margin-right:1em}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .control .logos img{margin-left:0;margin-bottom:1em;max-width:70%}}.store-home-warp .smart-difference .img-box .control .logos img:last-child{margin-right:0}@media (max-width: 720px){.store-home-warp .smart-difference .img-box .control .logos img:last-child{margin-bottom:0}}.store-home-warp .smart-customers{padding-bottom:4em}@media (max-width: 768px){.store-home-warp .smart-customers{padding-top:2em}}.store-home-warp .smart-customers h2{margin-bottom:1em}@media (max-width: 720px){.store-home-warp .smart-customers h2{padding:0 15px}}.store-home-warp .smart-customers .video-banner{height:700px;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 850px){.store-home-warp .smart-customers .video-banner video{margin:0}}@media (max-width: 768px){.store-home-warp .smart-customers .video-banner{height:400px;padding:10px 10px 0 10px}}.store-home-warp .smart-customers .video-banner iframe{height:100%}.store-home-warp.smart-home{width:100%;max-width:100%;height:100%;background:#ededed}.store-home-warp.smart-home .smart-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px}@media (max-width: 850px){.store-home-warp.smart-home .smart-nav{padding-top:0}}@media (min-width: 851px){.store-home-warp.smart-home .smart-nav .mobile-nav{display:none}}@media (max-width: 850px){.store-home-warp.smart-home .smart-nav .mobile-nav{display:block;margin:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp.smart-home .smart-nav .mobile-nav .item{background:#fff;height:40px;margin:0;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;position:relative;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer}.store-home-warp.smart-home .smart-nav .mobile-nav .item.text-block{background:#00A0E8;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;visibility:visible;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp.smart-home .smart-nav .mobile-nav .item.text-block::after{content:'';position:absolute;border-top:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid transparent;right:15px;top:50%;bottom:auto;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp.smart-home .smart-nav .mobile-nav .item.hide{display:none;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}}.store-home-warp.smart-home .smart-nav .mobile-nav.show .hide{background:#F8F8F8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp.smart-home .smart-nav .mobile-nav.show .link{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-home-warp.smart-home .smart-nav .mobile-nav.show .text-block::after{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp.smart-home .smart-nav .nav{height:52px;max-width:80%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 1200px){.store-home-warp.smart-home .smart-nav .nav{max-width:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}}@media (max-width: 850px){.store-home-warp.smart-home .smart-nav .nav{display:none}}.store-home-warp.smart-home .smart-nav .nav .item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1200px){.store-home-warp.smart-home .smart-nav .nav .item{width:calc(100% / 6)}}.store-home-warp.smart-home .smart-nav .nav .item .link{padding:12px 20px;text-align:center;font-size:20px;color:#111;width:180px;cursor:pointer}@media (max-width: 1200px){.store-home-warp.smart-home .smart-nav .nav .item .link{padding:10px}}.store-home-warp.smart-home .smart-nav .nav .item .link.active{border-top-left-radius:15px;border-top-right-radius:15px;font-weight:400;position:relative}@media (max-width: 1200px){.store-home-warp.smart-home .smart-nav .nav .item .link.active{border-bottom-left-radius:15px;border-bottom-right-radius:15px}}@media (max-width: 720px){.store-home-warp.smart-home .smart-nav .nav .item .link.active{border-radius:10px}}.store-home-warp.smart-home .smart-nav .nav .item .link.active.left-radius:before{content:"";position:absolute;left:-15px;bottom:0px;width:15px;height:15px;background-image:radial-gradient(circle 15px at 0 0, transparent 15px, #fff 50%);background-image:-o-radial-gradient(0 0, circle 15px, transparent 15px, #fff 50%)}@media (max-width: 1200px){.store-home-warp.smart-home .smart-nav .nav .item .link.active.left-radius:before{width:24px;height:24px;bottom:-10px}}.store-home-warp.smart-home .smart-nav .nav .item .link.active.right-radius:after{content:"";position:absolute;right:-15px;bottom:0px;width:15px;height:15px;background-image:radial-gradient(circle 15px at 0 0, transparent 15px, #fff 50%);background-image:-o-radial-gradient(0 0, circle 15px, transparent 15px, #fff 50%);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width: 1200px){.store-home-warp.smart-home .smart-nav .nav .item .link.active.right-radius:after{width:24px;height:24px;bottom:-10px}}.store-home-warp.smart-home .smart-nav .nav-content{background:#fff;margin:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp.smart-home .smart-nav .nav-content .item#Kids{background:#E9F7F2}.store-home-warp.smart-home .smart-nav .nav-content .item#Installation{height:628px;
/*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     background:url(/cdn/shop/t/22/assets/smart-lock13.jpg?v=1591695142) no-repeat; */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    background-position:center}
@media (max-width: 850px){.store-home-warp.smart-home .smart-nav .nav-content .item#Installation{height:340px;background-size:100% auto}}@media (max-width: 720px){.store-home-warp.smart-home .smart-nav .nav-content .item#Installation{background-size:auto 100%}}.store-home-warp.smart-home .smart-nav .nav-content .item#Design{background:#01a0e8;color:#fff}.store-home-warp.smart-home .smart-nav .nav-content .elderly,.store-home-warp.smart-home .smart-nav .nav-content .family,.store-home-warp.smart-home .smart-nav .nav-content .kids,.store-home-warp.smart-home .smart-nav .nav-content .visitors,.store-home-warp.smart-home .smart-nav .nav-content .installation{padding-top:4em}@media (max-width: 850px){.store-home-warp.smart-home .smart-nav .nav-content .elderly,.store-home-warp.smart-home .smart-nav .nav-content .family,.store-home-warp.smart-home .smart-nav .nav-content .kids,.store-home-warp.smart-home .smart-nav .nav-content .visitors,.store-home-warp.smart-home .smart-nav .nav-content .installation{padding-top:2em}}.store-home-warp.smart-home .smart-nav .nav-content .elderly .title,.store-home-warp.smart-home .smart-nav .nav-content .elderly .des,.store-home-warp.smart-home .smart-nav .nav-content .family .title,.store-home-warp.smart-home .smart-nav .nav-content .family .des,.store-home-warp.smart-home .smart-nav .nav-content .kids .title,.store-home-warp.smart-home .smart-nav .nav-content .kids .des,.store-home-warp.smart-home .smart-nav .nav-content .visitors .title,.store-home-warp.smart-home .smart-nav .nav-content .visitors .des,.store-home-warp.smart-home .smart-nav .nav-content .installation .title,.store-home-warp.smart-home .smart-nav .nav-content .installation .des{text-align:center;margin-bottom:1em}.store-home-warp.smart-home .smart-nav .nav-content .elderly .des,.store-home-warp.smart-home .smart-nav .nav-content .family .des,.store-home-warp.smart-home .smart-nav .nav-content .kids .des,.store-home-warp.smart-home .smart-nav .nav-content .visitors .des,.store-home-warp.smart-home .smart-nav .nav-content .installation .des{font-size:20px}.store-home-warp.smart-home .smart-nav .nav-content .elderly .list,.store-home-warp.smart-home .smart-nav .nav-content .family .list,.store-home-warp.smart-home .smart-nav .nav-content .kids .list,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list,.store-home-warp.smart-home .smart-nav .nav-content .installation .list{width:100%;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;max-width:1260px;margin:0 auto;padding-bottom:4em}@media (max-width: 850px){.store-home-warp.smart-home .smart-nav .nav-content .elderly .list,.store-home-warp.smart-home .smart-nav .nav-content .family .list,.store-home-warp.smart-home .smart-nav .nav-content .kids .list,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list,.store-home-warp.smart-home .smart-nav .nav-content .installation .list{padding-bottom:1em}}@media (max-width: 720px){.store-home-warp.smart-home .smart-nav .nav-content .elderly .list,.store-home-warp.smart-home .smart-nav .nav-content .family .list,.store-home-warp.smart-home .smart-nav .nav-content .kids .list,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list,.store-home-warp.smart-home .smart-nav .nav-content .installation .list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .item,.store-home-warp.smart-home .smart-nav .nav-content .family .list .item,.store-home-warp.smart-home .smart-nav .nav-content .kids .list .item,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item,.store-home-warp.smart-home .smart-nav .nav-content .installation .list .item{width:625px;height:auto}@media (max-width: 1200px){.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .item,.store-home-warp.smart-home .smart-nav .nav-content .family .list .item,.store-home-warp.smart-home .smart-nav .nav-content .kids .list .item,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item,.store-home-warp.smart-home .smart-nav .nav-content .installation .list .item{width:calc(100% / 2 - 10px);margin-right:10px}}@media (max-width: 850px){.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .item,.store-home-warp.smart-home .smart-nav .nav-content .family .list .item,.store-home-warp.smart-home .smart-nav .nav-content .kids .list .item,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item,.store-home-warp.smart-home .smart-nav .nav-content .installation .list .item{margin-right:0px}}@media (max-width: 720px){.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .item,.store-home-warp.smart-home .smart-nav .nav-content .family .list .item,.store-home-warp.smart-home .smart-nav .nav-content .kids .list .item,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item,.store-home-warp.smart-home .smart-nav .nav-content .installation .list .item{width:100%}}.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .sub-title,.store-home-warp.smart-home .smart-nav .nav-content .family .list .sub-title,.store-home-warp.smart-home .smart-nav .nav-content .kids .list .sub-title,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .sub-title,.store-home-warp.smart-home .smart-nav .nav-content .installation .list .sub-title{text-align:center;}.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .des,.store-home-warp.smart-home .smart-nav .nav-content .family .list .des,.store-home-warp.smart-home .smart-nav .nav-content .kids .list .des,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .des,.store-home-warp.smart-home .smart-nav .nav-content .installation .list .des{max-width:60%;margin:auto;text-align:center}@media (max-width: 850px){.store-home-warp.smart-home .smart-nav .nav-content .elderly .list .des,.store-home-warp.smart-home .smart-nav .nav-content .family .list .des,.store-home-warp.smart-home .smart-nav .nav-content .kids .list .des,.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .des,.store-home-warp.smart-home .smart-nav .nav-content .installation .list .des{max-width:90%}}.store-home-warp.smart-home .smart-nav .nav-content .family .list .item.video .video-banner{height:300px;min-height:auto}.store-home-warp.smart-home .smart-nav .nav-content .family .list .item.video .video-banner video{width:100%;height:auto}@media (max-width: 850px){.store-home-warp.smart-home .smart-nav .nav-content .family .list .item.video .video-banner{height:180px}}.store-home-warp.smart-home .smart-nav .nav-content .installation .title{margin-bottom:0}.store-home-warp.smart-home .smart-nav .nav-content .installation .des{margin-top:0}.store-home-warp.smart-home .smart-nav .nav-content .design{padding-top:4em;overflow:hidden}@media (max-width: 720px){.store-home-warp.smart-home .smart-nav .nav-content .design{padding-top:2em}}.store-home-warp.smart-home .smart-nav .nav-content .design .title,.store-home-warp.smart-home .smart-nav .nav-content .design .des{text-align:center;margin-bottom:1em;color:#fff}.store-home-warp.smart-home .smart-nav .nav-content .design .title{margin-bottom:0}.store-home-warp.smart-home .smart-nav .nav-content .design .des{margin-top:0}.store-home-warp.smart-home .smart-nav .nav-content .design .list{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:10px;margin:0 auto;padding:10px}@media (max-width: 950px){.store-home-warp.smart-home .smart-nav .nav-content .design .list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (max-width: 720px){.store-home-warp.smart-home .smart-nav .nav-content .design .list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.store-home-warp.smart-home .smart-nav .nav-content .design .list .img{width:auto;height:auto;margin-bottom:0;cursor:pointer;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width: 950px){.store-home-warp.smart-home .smart-nav .nav-content .design .list .img{width:auto}}.store-home-warp.smart-home .smart-nav .nav-content .design .list .img img{max-width:100%;display:block;margin:0 auto}.store-home-warp.smart-home .smart-nav .nav-content .design .list .img img:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.more .view-more{font-size:20px;text-transform:uppercase;text-align:center;color:#F8F8F8;border:1px solid #F8F8F8;padding:10px}.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.more .view-more:hover{border-color:#FF0085;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width: 720px){.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.more .view-more{font-size:16px}}.store-home-warp.smart-home .smart-nav .nav-content .design .list .img.hide{display:none;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.store-home-warp.smart-home .smart-nav .nav-content .visitors .title{margin-bottom:0}.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .item:last-child{margin-right:0}.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .sub-title{height:60px}@media (max-width: 720px){.store-home-warp.smart-home .smart-nav .nav-content .visitors .list .sub-title{height:auto}}.smart-everyone{height:57.2vw;background:url(https://cdn.shopifycdn.net/s/files/1/0795/7689/t/42/assets/smart-lock01_2x.jpg?v=1638164499) no-repeat;background-size: cover;margin-bottom:10px}@media (min-width: 851px) and (max-width: 950px){.smart-everyone{background-position:50% center}}@media (max-width: 850px){.smart-everyone{height:600px;background-position:50% top}}@media (max-width: 720px){.smart-everyone{height:500px;background-size:100%;}}.smart-everyone .text{max-width:30%;top:10em;left:2em;position:relative}@media (max-width: 720px){.smart-everyone .text{max-width:100%;top:13em;left:0;padding:1em;text-align:center}}.smart-everyone .text .title{}.compare-link{background:#f2f5f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media (max-width: 850px){.compare-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px}}.compare-link .title{}.compare-link .left,.compare-link .right{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width: 850px){.compare-link .left,.compare-link .right{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.compare-link .left{position:relative;left:6em}@media (max-width: 850px){.compare-link .left{left:0}}.compare-link .left .link-btns{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 850px){.compare-link .left .link-btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.compare-link .left .line-btn{padding:10px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#00A0E8;border:1px solid #00A0E8;color:#fff;border-radius:8px;margin-right:10px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width: 850px){.compare-link .left .line-btn{padding:10px 34px}}.compare-link .left .line-btn:last-child{margin-right:0}.compare-link .left .line-btn.active{border-color:#00A0E8;color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare-link .left .line-btn:hover{border-color:#00A0E8;color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare-link .products{height:a;background:url() no-repeat;background-position:center;background-size:100% auto}@media (max-width: 850px){.compare-link .products{max-width:100%;width:100%}}@media (max-width: 720px){.compare-link .products{height:200px}}.smart-swiper{padding:4em 0 0;width:100%}@media (max-width: 768px){.smart-swiper{padding:0}}.smart-swiper .swiper-wrapper{width:100%;position:relative}.smart-swiper .swiper-wrapper .swiper-slide{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:465px;background:-webkit-gradient(linear, left top, right top, from(#4CCBAC), to(#2094C1));background:-o-linear-gradient(left, #4CCBAC, #2094C1);background:linear-gradient(90deg, #4CCBAC, #2094C1)}@media (max-width: 720px){.smart-swiper .swiper-wrapper .swiper-slide{height:450px}}.smart-swiper .swiper-wrapper .swiper-slide h2,.smart-swiper .swiper-wrapper .swiper-slide p{color:#F8F8F8}@media (max-width: 768px){.smart-swiper .swiper-wrapper .swiper-slide h2,.smart-swiper .swiper-wrapper .swiper-slide p{max-width:80%;text-align:center}}.swiper-container .smart-swiper-pagination{width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-container .smart-swiper-pagination .swiper-pagination-bullet{width:30px;height:30px;background:transparent;color:rgba(255,255,255,0.5)}.swiper-container .smart-swiper-pagination .swiper-pagination-bullet::after{display:none}.swiper-container .smart-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fff}.swiper-container .arrow{width:10px;height:10px;border:solid #9eafb7;border-width:0 2px 2px 0;display:inline-block;padding:2px}.swiper-container .arrow.left{left:60px;-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media (max-width: 768px){.swiper-container .arrow.left{left:20px}}.swiper-container .arrow.right{right:60px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media (max-width: 768px){.swiper-container .arrow.right{right:20px}}.swiper-container .arrow.swiper-button-next,.swiper-container .arrow.swiper-button-prev{background-image:none}.swiper-container .arrow.swiper-button-next::after,.swiper-container .arrow.swiper-button-prev::after{display:none}}
}

  
/*  new compare  */
.top-banner-btn{margin:3em auto;text-align:center}.compare{background:#f3f3f3;-webkit-transition:all ease-in .3s;-o-transition:all ease-in .3s;transition:all ease-in .3s}@media (max-width: 720px){.compare .mobile-p{max-width:90%}}.compare ul{margin:0;padding:0}.compare .box{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3em}.compare .nav{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-bottom:1px solid #eee;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width: 720px){.compare .nav{overflow-x:scroll;width:100%}}.compare .nav .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;cursor:pointer}.compare .nav .nav-item a{display:block;width:100%;padding:1em 2em;text-align:center;color:#1E1E1E;}@media (max-width: 720px){.compare .nav .nav-item a{padding:0}}.compare .nav .nav-item.active a{color:#00A0E8}.compare .nav .nav-item:hover{color:#00A0E8}.compare .nav-content{width:100%;height:auto;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item{height:100%;display:block;margin:0}.compare .nav-content .content-item .close{display:none}.compare .nav-content .content-item:nth-child(3) .product-list{padding-bottom:2em}.compare .nav-content .content-item:nth-child(1) .product,.compare .nav-content .content-item:nth-child(2) .product,.compare .nav-content .content-item:nth-child(3) .product,.compare .nav-content .content-item:nth-child(4) .product{background-size:100% auto;background-repeat:no-repeat;background-position:right}@media (max-width: 1400px){.compare .nav-content .content-item:nth-child(1) .product,.compare .nav-content .content-item:nth-child(2) .product,.compare .nav-content .content-item:nth-child(3) .product,.compare .nav-content .content-item:nth-child(4) .product{background-size:cover;background-position:left;height:82.3vw}}.compare .nav-content .content-item:nth-child(1) .product{background-image:url(/cdn/shop/files/compare-uboltpro-black.webp?v=1667983549)}.compare .nav-content .content-item:nth-child(2) .product{background-image:url(/cdn/shop/t/19/assets/lever-banner01.png?v=1582688633&v=1527064981982247927)}.compare .nav-content .content-item:nth-child(3) .product{background-image:url(/cdn/shop/t/19/assets/home-right.png?v=3222349049581244482)}.compare .nav-content .content-item:nth-child(4) .product{background-image:url(/cdn/shop/t/19/assets/compare-ul300-black.png?v=1585563348)}.compare .nav-content .content-item .banner{background-image:url(/cdn/shop/t/19/assets/ubolt-pro01.jpg?20190809&v=1716076鈥�);background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 1400px){.compare .nav-content .content-item .banner{height:100%;width:100%}}@media (max-width: 720px){.compare .nav-content .content-item .banner{height:100%;width:100%;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;background:rgba(255,255,255,0.6)}}.compare .nav-content .content-item .product-list{background:#fff;height:auto;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1px 1fr 1px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:1px 1px;margin:auto;-webkit-box-align:end;}@media (min-width: 721px) and (max-width: 768px){.compare .nav-content .content-item .product-list{-ms-grid-columns:1fr 1px 1fr;grid-template-columns:repeat(2, 1fr)}}@media (max-width: 720px){.compare .nav-content .content-item .product-list{-ms-grid-columns:1fr;grid-template-columns:repeat(1, 1fr)}}.compare .nav-content .content-item .product-list .item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:50%;flex-basis:50%;margin:0}.compare .nav-content .content-item .product-list .item .title{}.compare .nav-content .content-item .product-list .item .compare-buy{visibility:hidden;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item .product-list .item img{max-width:300px;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width: 720px){.compare .nav-content .content-item .product-list .item img{max-width:200px}}.compare .nav-content .content-item .product-list .item:hover{cursor:pointer}.compare .nav-content .content-item .product-list .item:hover .compare-buy{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.compare .nav-content .content-item .product-list .item:hover img{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.compare .nav-content .content-item .compare-btn{padding:2em 0 2em;background:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item .compare-btn a.button{position:relative;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item .compare-btn a.button:after{display:none;opacity:0;font-family:'icon-autobolt';content:"\e935";position:absolute;bottom:-14px;left:50%;margin-left:-12%;display:block;border-radius:50%;color:#fff;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(0deg) translateX(6px);-ms-transform:rotate(0deg) translateX(6px);transform:rotate(0deg) translateX(6px);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item .compare-table{display:none;height:0;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item .compare-table .table-column{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-right:1px solid #e7e7e7}.compare .nav-content .content-item .compare-table .table-column:last-child{border-right:0}.compare .nav-content .content-item .compare-table .table-column .tr{padding:2em 0;margin:0;border-bottom:1px solid #e7e7e7;min-height:220px}.compare .nav-content .content-item .compare-table .table-column .tr .title{margin:0;font-size:18px;margin-bottom:10px;color:#1E1E1E;}.compare .nav-content .content-item .compare-table .table-column .tr .des{}.compare .nav-content .content-item .compare-table .table-column .tr .pro-title{font-size:24px}.compare .nav-content .content-item.open .compare-table{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;visibility:visible;opacity:1;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item.open .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare .nav-content .content-item.open .compare-btn a.button:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item.fixed{position:fixed;left:0;right:0;bottom:0;top:0;width:100%;max-width:100%;margin:auto;z-index:9999;background:#eee;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.compare .nav-content .content-item.fixed .banner{display:none}.compare .nav-content .content-item.fixed .product-list{height:340px;padding-bottom:2em}.compare .nav-content .content-item.fixed .product-list .item{padding-bottom:0}.compare .nav-content .content-item.fixed .product-list .item .compare-buy{display:inline-block;visibility:visible;opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.compare .nav-content .content-item.fixed .product-list .item img{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.compare .nav-content .content-item.fixed .product-list .item .title{margin:0}.compare .nav-content .content-item.fixed .product-list .item:hover{cursor:pointer}.compare .nav-content .content-item.fixed .product-list .item:hover .compare-buy{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.compare .nav-content .content-item.fixed .product-list .item:hover img{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.compare .nav-content .content-item.fixed .compare-table{overflow-y:scroll;height:100%;max-height:calc(100% - 340px)}.compare .nav-content .content-item.fixed.content-item:nth-child(2) .compare-table{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1px 1fr 1px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:1px 1px}.compare .nav-content .content-item.fixed img{max-width:200px !important}.compare .nav-content .content-item.fixed .compare-btn{display:none}.compare .nav-content .content-item.fixed .close{display:block;width:40px;height:40px;background:#eee;border-radius:50%;position:absolute;right:50px;top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99999;cursor:pointer;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width: 720px){.compare .nav-content .content-item.fixed .close{top:20px;right:20px}}.compare .nav-content .content-item.fixed .close:before{font-family:'icon-autobolt';content:"\e926";color:#1E1E1E;font-size:30px;font-size:20px}@media (max-width: 720px){.compare .nav-content .content-item.fixed.content-item{overflow-x:scroll}.compare .nav-content .content-item.fixed.content-item:nth-child(2) .product-list,.compare .nav-content .content-item.fixed.content-item:nth-child(2) .compare-table{width:300%}.compare .nav-content .content-item.fixed.content-item .close{position:fixed}}.compare .nav-content .banner{height:40vw;background-repeat:no-repeat;background-size:100% auto;max-height:100%;z-index:9;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 720px){.compare .nav-content .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.compare .nav-content .info,.compare .nav-content .product{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:50%;flex-basis:50%;height:100%}@media (max-width: 720px){.compare .nav-content .info,.compare .nav-content .product{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}.compare .nav-content .product{background-size:100% auto;background-repeat:no-repeat;background-position:right}@media (max-width: 720px){.compare .nav-content .product{width:50%}}.compare .nav-content .info{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compare .nav-content .info p{margin:0}.compare .nav-content .info h3,.compare .nav-content .info p{max-width:50%;text-align:left;width:100%;color:#1E1E1E}@media (max-width: 720px){.compare .nav-content .info h3,.compare .nav-content .info p{max-width:80%;text-align:center}}.compare .nav-content .info h3{font-size:2rem;}.compare .nav-content .info p{font-size:1.5rem}@media (max-width: 720px){.compare .nav-content .info h3{margin-bottom:6px;margin-top:0;text-align:left;font-weight:bold;font-size:18px}.compare .nav-content .info p{font-size:14px;text-align:left}}body.fixed{overflow:hidden}.compare-table{width:100%;overflow-y:scroll;height:100%;max-height:calc(100% - 340px)}.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.compare-table,.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compare-table-fiexd .tr,.compare-table .tr,.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table .tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #ddd}.compare-table-fiexd .tr .td,.compare-table .tr .td,.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table .tr .td{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2em 0}@media (max-width: 720px){.compare-table-fiexd .tr .td,.compare-table .tr .td,.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table .tr .td{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:46%;margin:auto}}.compare-table-fiexd .tr .td h4,.compare-table .tr .td h4,.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table .tr .td h4,.compare-table-fiexd .tr .td p,.compare-table .tr .td p,.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table .tr .td p{margin:0;padding:0;text-align:center;max-width:100%}.compare-table-fiexd .tr .td h4,.compare-table .tr .td h4,.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table .tr .td h4{margin-bottom:10px;font-size:20px}.compare-table-fiexd .tr .td p,.compare-table .tr .td p,.nav-content .content-item.fixed.content-item:nth-child(2) .compare-table .tr .td p{font-size:18px}.table-scroll{margin-top:6%}.table-scroll .des.right{max-width:100%;text-align:right;color:#00A0E8;}@media (max-width: 850px){.table-scroll .scroll-info{display:none}}.table-scroll .table-scrollx{    width: 100%;
/*     height: 25px; */
    /* border-radius: 10px; */
    padding: 0;
    background: #eaeaea;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    /* overflow-x: hidden; */
    overflow-y: visible;
    border: 4px solid #eaeaea;}
.table-scroll .table-scrollx .scroll-bar{    /* width: 1240px; */
    height: 50px;
    cursor: pointer;
    border-top: 17px solid #00a0e8;}
  .compare-table-fiexd{
  	width:100%;
}
  .compare .box{
  	margin-bottom:0;
  }
@media (max-width: 850px){.table-scroll .table-scrollx{display:none}}
  .table-scroll .table-content{width:300%}.warp .table-warp .table-content{overflow-x:visible;max-width:initial;width:300%}
  .compare .nav-content .content-item .product-list .item .title{

  }

body.big-header .max-w1440 .main-header-wrapper .navprimary{
  background: #fff;
}
body.big-header .max-w1440 .main-header-wrapper .navprimary ul li div.product a h4{
  font-size: 14px;
}
body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li{
  padding: 10px 0;
}
body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box{
  margin-bottom: 0;
  margin-top:1em;
}
body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li .compare{
  background: transparent;
  color: #00A0E8;
}
body.big-header .max-w1440 .main-header-wrapper .navprimary .change-ultraloq-box li:last-child {
  border-top:none;
}
body.big-header .max-w1440 .home-warp .banner-warp{
	margin-top: 60px;
/*   margin-top: 0; */
}
.ul3_banner{
  margin-top: 60px
}
@media (max-width: 720px){
  .ul3_banner{
    margin-top: 0px
  }
}
body.activity .ul3 .activity-warp{
	top: 0;
}
/* body.big-header .max-w1440 .header-actions .drawer-toggle{
    display: none;
} */
/* .header-drawer{
  right: -100%;
  width: 100%;
} */
.header-search-form:before{
  font-family: 'icon-autobolt';
  content: "\e954";
  color: #555;
  font-size: 20px;
/*   width: 30px; */
  width: 50px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.active .header-search-form{
/*   bottom: 8px; */
  bottom: -52px;
  width: 100% !important;
  background: rgba(255,255,255,.7);
  border-color: #00a0e8;
  border-radius: 4px;
  display: flex;
  align-items: center;
}


/* product new price */

.ubolt-pro-warp .banner-warp .indoor .info .price,
.ul300-warp .outdoor .info .price,
.ul1-app-warp .info .price{
	margin: 1em 0;
}
.ubolt-pro-warp .banner-warp .indoor .info .price .from,
.ul300-warp .outdoor .info .price .form,
.ul1-app-warp .info .price .form{
	margin-right: 10px;
}
  .price .from{
	margin-right: 10px;
}
.ubolt-pro-warp .uhead_location_w,
.ul3-uhead_location_w,
.autobolt-warp .uhead_location_w,
.ul300-warp .uhead_location_w,
.ul1-app-warp .uhead_location_w,
.ubolt-pro-max .uhead_location_w{
    height:0;
  	overflow: hidden;
}
.ubolt-pro-warp .uhead_location_w .pro_name,
.ubolt-pro-warp .uhead_location_w .store,
.ul3-uhead_location_w .pro_name,
.ul3-uhead_location_w .store,
.autobolt-warp .uhead_location_w .pro_name,
.autobolt-warp .uhead_location_w .store,
.ul300-warp .uhead_location_w .pro_name,
.ul300-warp .uhead_location_w .store,
.ul1-app-warp .uhead_location_w .pro_name,
.ul1-app-warp .uhead_location_w .store{
	opacity: 0;
    visibility: hidden;
}
.ubolt-pro-warp .uhead_location_w .pro_name,
.ul3-uhead_location_w .pro_name,
.autobolt-warp .uhead_location_w .pro_name,
.ul300-warp .uhead_location_w .pro_name,
.ul1-app-warp .uhead_location_w .pro_name{
	font-weight: bold;
    color: #111;
    display: -webkit-box;    
    display: -ms-flexbox;    
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media (min-width: 769px) and (max-width: 1024px){
  .ubolt-pro-warp .banner-warp .indoor .info .price{
  	 margin-bottom: 0;
  }
}




body .ubolt-pro-warp .fixed-top .pro_name,
body .ubolt-pro-warp .fixed-top .store,
body .ul3-uhead_location_w .fixed-top .pro_name,
body .ul3-uhead_location_w .fixed-top .store,
body .autobolt-warp .fixed-top .store,
body .ul300-warp .fixed-top .pro_name,
body .ul300-warp .fixed-top .store,
body .ul1-app-warp .fixed-top .pro_name,
body .ul1-app-warp .fixed-top .store{
   opacity: 1;
   visibility: visible;
   display: -webkit-box;    
   display: -ms-flexbox;    
   display: flex;
}
body .ubolt-pro-warp .fixed-top .pro_name .icon,
body .ul3-uhead_location_w .fixed-top .pro_name .icon,
body .autobolt-warp .fixed-top .pro_name .icon,
body .ul300-warp .fixed-top .pro_name .icon,
body .ul1-app-warp .fixed-top .pro_name .icon{
	font-size: 20px;
    opacity: 1;
    color: #222;
    margin-right: 10px;
    padding-left: 10px;
  	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
}
  body .ubolt-pro-warp .fixed-top .pro_name .icon::before,
body .ul3-uhead_location_w .fixed-top .pro_name .icon::before,
body .autobolt-warp .fixed-top .pro_name .icon::before,
body .ul300-warp .fixed-top .pro_name .icon::before,
  body .ul1-app-warp .fixed-top .pro_name .icon::before{
  font-size: 40px;
  }
body .ubolt-pro-warp .fixed-top .store,
body .ul3-uhead_location_w .fixed-top .store,
body .autobolt-warp .fixed-top .store,
body .ul300-warp .fixed-top .store,
body .ul1-app-warp .fixed-top .store{
	-webkit-box-pack: end;
   -ms-flex-pack: end;
   justify-content: flex-end;
}
body .ubolt-pro-warp .fixed-top .store .stamped-product-reviews-badge,
body .ul3-uhead_location_w .fixed-top .store .stamped-product-reviews-badge,
body .autobolt-warp .fixed-top .store .stamped-product-reviews-badge,
body .ul300-warp .fixed-top .store .stamped-product-reviews-badge,
body .ul1-app-warp .fixed-top .store .stamped-product-reviews-badge{
	display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
      margin-left: 10px;
}
body .ubolt-pro-warp .fixed-top .store font,
body .ul3-uhead_location_w .fixed-top .store font,
body .autobolt-warp .fixed-top .store fonte,
body .ul300-warp .fixed-top .store font,
body .ul1-app-warp .fixed-top .store font{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
  margin: 0 10px;
}
.uhead_location_w .uhead_location_t h1,
.uhead_location_w .uhead_location_t .pro_name {
    font-size: 20px;
    margin: 0;
    float: left;
    /* padding-left: 150px; */
}
  .uhead_location_w .uhead_location_t .price{
     width:auto;
  }
.uhead_location_w .uhead_location_t .links,
.uhead_location_w .uhead_location_t .pro-links  {
  	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
}

  .uhead_location_w .uhead_location_t .pro-links .pro_name{
    margin-right:2em;
  }
  .uhead_location_w .uhead_location_t .pro-links .sub-link{
    margin-right:1em;
    color:#aaa;
    cursor: pointer;
    line-height: 14px;
  }
  .uhead_location_w .uhead_location_t .pro-links .sub-link:hover{
    color:#111;
  }
  .uhead_location_w .uhead_location_t .pro-links .sub-link::last-child{
    margin-right:0em;
  }
  .uhead_location_w .uhead_location_t .price .sub-link.buy-options:hover{
  	color:#f1f1f1;
  }
  .uhead_location_w .uhead_location_t .pro-links .mobile-links,
  .uhead_location_w .uhead_location_t .pro-links .pro-link-name{
  	display:none;
  }


/* banner font-size */


@media (min-width: 720px) and (max-width: 1024px){
  body.big-header .max-w1440 .ubolt-pro-warp .banner-warp .indoor .banner-h6{
    font-size: 1.5rem;
    margin: 0;
  }
  body.big-header .max-w1440 .home-warp .banner-warp{
  	margin-top: 60px;
  }
  .ubolt-pro-warp .banner-warp .indoor .info .btn-block{
  	margin: 0;
  }
  .ubolt-pro-warp .banner-warp .indoor .info .price{
  	margin-bottom: 0;
  }
}
body.big-header .max-w1440 .ubolt-pro-warp .banner-warp .indoor .des{
	margin-top: 0;
}

/* Accessories */
body.accessories .collection-products{
  	display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 50px 1px;
    margin: auto;
    background: #fff;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-start;
    height: 100%;
    padding-bottom: 2%;
  }
body.accessories .collection-products article{
  	background: #fefefe;
    width: auto;
    height: 100%;
    margin: 0;
    margin-bottom: 2em;
    position: relative;
    display: inline-table;
    text-align: center;
    padding: 1em;
    font-size: 14px;
    vertical-align: top;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}


/* cur */
body .rte.support .supportbanner,
  .supportbanner{
  	margin-top: 0;
    padding-top: 100px;
}
  
.store-home-warp .smart-customers .video-banner{box-shadow: 0 10px 16px rgba(0,0,0,.1);}.locksys{margin-bottom: 10px;}
/* .branding .shop-name{
    font-family:  Helvetica, Arial, sans-serif;
    font-weight: 400;
    font-size: 28px;
    line-height: 80px;
    width: 95px;
    height: 95px;
    margin: 0;
    background-image: url(/cdn/shop/t/22/assets/logo_w.svg?v=1003799110949556130);
    background-repeat: no-repeat;
    background-position: center;
    text-indent: -122000px;
    position: absolute;
    border-radius: 0 0 60px 60px;
    -webkit-font-smoothing: initial;
    font-size: 20px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
} */
.branding .shop-name::after {
	content: " ";
    height: 95px;
    width: 95px;
    position: absolute;
    border-radius: 0 0 60px 60px;
    top: 0;
    left: 0;
    border-bottom: 3px solid rgba(255, 255, 255, 0.35);
}
  .store-home-warp.smart-home .smart-nav .nav.fixed-top{
  	max-width: 100%;
    padding:0 20%;
  }
.viewer-title{
  display:none;
}
.compare-all{
    margin-top: 60px;   
}
  .compare .box .mobile-nav,
  .mobile-footer-link-list{
  
  	display:none;
  }
  .compare .nav-content .content-item .compare-table .table-column .tr{
  	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-align: center;
    -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
  }
  .compare .nav-content .content-item .compare-table .table-column .tr .des{
  	margin: 0;
  }
  .compare .nav-content .content-item .compare-btn a.button:after{
  	bottom: -7px;
    margin-left: -16%;
    background: transparent;
  }
  .viewer-toolbar>ul{
  	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
  }
  .table-scroll .table-scrollx{
    overflow:hidden;
  }
  .table-scroll .table-scrollx .scroll-bar{
  	 
  }
.main-content .home-warp .video-banner .video-info-warp{
	background: rgba(0, 0, 0, 0.2);
}
/* .main-content .home-warp .video-banner .module-wrapper{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
} */
.main-content .home-warp .video-banner .module-wrapper svg{
	fill: #ff2e84;
}
.main-content .home-warp .video-banner .video-info h1{
	margin-right: 0;
    text-shadow: 2px 2px 10px rgba(0,0,0,.8)
}
.store-home-warp .smart-lock .see-btn{
  position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}

  
@media (max-width: 850px){
  .uhead_location_w .uhead_location_t .pro-links .links
  {
  	display:none;
  }
  .uhead_location_w .uhead_location_t .pro-links .mobile-links{
  	display:block;
  }
  .ubolt-pro-warp .banner-warp .indoor .info{
  	  padding-top: 7em !important;
  }
  body.big-header .max-w1440 .ubolt-pro-warp .banner-warp .indoor .des{
  	font-size: 1.2rem;
  }
  .main-content .home-warp .video-banner .video-info-warp{
  	  background: transparent;
      padding-bottom: 4em;
  }
  .store-home-warp .smart-locks .list .item .sub-title.learn-more::after{
  	opacity: 1;
    visibility: visible;
  }
  .main-content .home-warp .video-banner .video-info h1{
  	    text-shadow: none;
  }
  .video-banner .video-info h1{
  	 font-size: 30px;
  }
  .store-home-warp.smart-home .smart-nav .nav-content .family .list .item.video .video-banner{
     height:180px;
  }
  .video-banner video,
  .footer-wrapper{
    margin-top: 0;
  }
  .des{
  	color: inherit;
  }
  body .main-content .home-warp .activity-swiper-container{
  	 padding-top: 0px;
  }
/*   .compare{
      margin-top: 1em;
  } */
  .compare .nav-content .content-item{
     width:auto;
  }
  

  
  .compare .nav-content .content-item .product-list .item .compare-buy{
  	visibility: visible;
    opacity: 1;
  }
  .compare .nav-content .content-item .compare-table .table-column .tr{
  	padding: 2em 0;
    margin: 0;
    border-bottom: 1px solid #e7e7e7;
    min-height: auto;
    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-align: center;
    -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
  }
  .compare .nav-content .content-item .compare-table .table-column .tr .des{
  	    max-width: 80%;
  }
  .compare .nav-content .info h3, 
  .compare .nav-content .info p{
  		max-width: 90%;
  }
  .compare .box .nav{
  
  	display:none;
  }
  .compare .box .mobile-nav{
  	display: block;
    margin: 0;
    -webkit-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;
  }
  .compare .box .mobile-nav .nav-item.text-block{
    margin: 0;
    height: 40px;
    padding: 0 15px;
  	background: #00A0E8;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;
    position: relative;
  }
  .compare .box .mobile-nav .nav-item.text-block::after {
      content: '';
      position: absolute;
      border-top: 6px solid #fff;
      border-right: 6px solid transparent;
      border-left: 6px solid transparent;
      border-bottom: 6px solid transparent;
      right: 15px;
      top: 50%;
      bottom: auto;
      -webkit-transform: translateY(-30%);
      -ms-transform: translateY(-30%);
      transform: translateY(-30%);
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center;
      -webkit-transition: all .3s ease-in;
      -o-transition: all .3s ease-in;
      transition: all .3s ease-in;
  }
  .compare .box .mobile-nav .nav-item.hide{
  	display: none;
    -webkit-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;
  }
  .compare .box .mobile-nav.show .hide{
    margin: 0;
    height: 40px;
    padding: 0 15px;
  	background: #F8F8F8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #eee;
    -webkit-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;
  }
  .compare .box .mobile-nav.show .hide .link{
    height: 100%;
    text-align: left;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
  }
  .store-home-warp .smart-customers{
  	padding-bottom: 0;
    margin-bottom: 10px;
  }
  .store-home-warp .smart-customers .video-banner{
  	box-shadow: none;
  }
  .header-drawer .navigation .has-dropdown.open ul{
  	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  } 
  .header-drawer .navigation .has-dropdown.open ul li{
  
  	flex-basis: 50%;
  }
  .header-drawer h1,
  .header-drawer .navigation .primary ul{
  	border-color: rgba(255,255,255,.5);
  }
  .swiper-container .swiper-pagination-bullets{
    top: inherit;
  }
}
@media (min-width: 721px) and (max-width: 749px){
  body .main-content .home-warp .activity-swiper-container{
    padding-top: 60px;
  }
}
@media (max-width: 720px){
    .mobile-footer-link-list ul li:last-child::after{
      content:"" !important;
    }
    .footer-wrapper footer .footer-link-list{
      padding:auto;
    }
    .showing-1-lists .footer-link-list li:before{
      content: "";
    }
    .store-home-warp .smart-difference .img-box .security{

    }
    .store-home-warp h2{
      font-size: 24px;
      margin-bottom: 10px;
    }
    .store-home-warp .smart-customers{
      padding-bottom: 0;
      margin-bottom: 10px;
    }
    .store-home-warp .smart-customers .video-banner{
      box-shadow: none;
    }
    .footer-wrapper footer .footer-link-list{
      display:none;
    }
    .mobile-footer-link-list{
      display:block;
    }
    .mobile-footer-link-list ul{
      width: 100%;
      padding: 0 10vw !important;
      margin: 23px 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
    .mobile-footer-link-list ul li{
      margin:0;
      padding-right: 4px;
      position: relative;
    }
    .mobile-footer-link-list ul li::after{
      content:"|";
      padding-left: 4px;

    }
    .mobile-footer-link-list ul li:last-child::after{
      content:"0";
      padding-left: 0px;

    }
    .copyright p{
      text-align: left;
    }
    .mailfllowus .mailing-list-submit{
      width:100%;
    }
    .opendiv{
      background: rgba(0,0,0,.7);
    }
    .compare-all p{
      max-width: 80%;
    }
    .smart-swiper .smart-swiper-container .swiper-pagination-bullets,
    .swiper-container .swiper-pagination-bullets{
      top: inherit !important;
    }
}



/* home */
.main-content .home-warp .video-banner{
	max-height: 600px;
}
.main-content .home-warp .video-banner video{
	height:auto;
}
.store-home-warp .smart-lock .see-btn{
  position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}
.store-home-warp .smart-lock .see-btn::after{
    font-family: 'icon-autobolt';
    content: "\e951";
    font-size: 24px;
    color: #00A0E8;
}

/* menu */
body .fixed-top{
	border-bottom: 1px solid #ddd;
    height:60px !important;
/*     width: 100% !important; */
}
body .max-w1440 .main-header-wrapper .main-header{
	background: #00a0e8;
}



.header-tools .navigation .primary li.smart-lock a::after,
  .header-tools .navigation .primary li.has-dropdown>a::after
  {
    font-family: 'icon-autobolt';
    content: "\e935";
    top: 2px;
    position: relative;
    line-height: 10px;
    
}


.template-index .main-header-wrapper:not(.sticky-header){
    left: inherit;
    right: inherit;
}

/* .main-header .header-actions .cart-link, .main-content .cart-link{
  	position: relative;
    z-index: 9;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
    width: 50px;
    height: 50px;
  margin-right:10px;
} 
.main-header .header-actions .cart-link::before, .main-content .cart-link:before{
  	font-family: 'icon-autobolt';
    content: "\e952";
    color:#fff;
    font-size: 30px;
}
 
  .main-content .cart-link:before{
  	color: #00a0e8
  }*/ 

/* .main-header .header-actions .account-link{
  font-family: auto;
  font-size: 0;
    display: flex;
    align-items: center;
} */
/* .main-header .header-actions .account-link::before{
    font-family: 'icon-autobolt';
    content: "\e953";
    color:#fff;
    font-size: 30px;
} */
.main-header .header-actions .header-search-toggle{
	font-size:0;
    display: -webkit-box;    
    display: -ms-flexbox;    
    display: flex;
    -webkit-box-align: center;    
    -ms-flex-align: center;    
    align-items: center;
    padding-right: 8px;
}
.main-header .header-actions .header-search-toggle::before{
	font-family: 'icon-autobolt';
    content: "\e954";
  	font-size:30px;
  	color:#fff;
}
.main-header .header-actions .cart-link .cart-count, .main-content .cart-link .cart-count{
    text-align: center;
	min-width: 14px;
    height: 14px;
    padding: 0;
    background: #fff;
    position: absolute;
    bottom: 6px;
    right: 10px;
    transform: translateY(-50%);
    z-index: 10;
    font-size: 12px;
  line-height:12px;
/*     font-family: auto; */
    font-weight: bold;
    color: #00a0e8;
    border-radius: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
  padding:0 3px;
/*             align-items: center; */
}
/* .main-header-wrapper.sticky-header {
  overflow: hidden;
} */

.main-header .branding {
  position: fixed;
}

body.drawer-visible {
  overflow: hidden !important;
}
.main-header .header-actions{
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 60px;
  min-width: 100px;
}

.main-header .header-actions .header-search-toggle:hover{
  color:#fff;
}

@media (max-width: 720px){
/*   .store-home-warp .blue{
    margin: 2em 0;
    text-decoration: underline;
  } */
/*   .header-actions{
  	margin-right: 0;
    margin-top: 0;
    height: auto;
  } */
  body .main-content .home-warp .activity-swiper-container{
  	padding-top: 0;
  }
/*   .main-header .header-actions{
  	width:auto !important;
  } */
  body.christmas .main-content .home-warp{
  	padding-top: 0;
  }
  
  .ubolt-pro-warp .uhead_location_w, 
  .ul3-uhead_location_w, 
  .autobolt-warp .uhead_location_w, 
  .ul300-warp .uhead_location_w, 
  .ul1-app-warp .uhead_location_w{
  	height: 0;
/*     border-bottom: 1px solid #eee; */
    border-top:none;
    width: 100%;
    background: #fff;
  }
  .ubolt-pro-warp .uhead_location_w #header_wrap2, 
  .ul3-uhead_location_w #header_wrap2, 
  .autobolt-warp .uhead_location_w #header_wrap2, 
  .ul300-warp .uhead_location_w #header_wrap2, 
  .ul1-app-warp .uhead_location_w #header_wrap2,
  .ubolt-pro-max .uhead_location_w #header_wrap2{
  	padding: 0;
    max-width: 100% !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
            align-items: flex-start;
  }
  .ubolt-pro-warp .uhead_location_w .pro_name, 
  .ubolt-pro-warp .uhead_location_w .store, 
  .ul3-uhead_location_w .pro_name, 
  .ul3-uhead_location_w .store, 
  .autobolt-warp .uhead_location_w .pro_name, 
  .autobolt-warp .uhead_location_w .store, 
  .ul300-warp .uhead_location_w .pro_name, 
  .ul300-warp .uhead_location_w .store, 
  .ul1-app-warp .uhead_location_w .pro_name, 
  .ul1-app-warp .uhead_location_w .store{
  	    opacity: 1;
    	visibility: visible;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
                align-items: center;
        
  }
  .ubolt-pro-warp .uhead_location_w #header_wrap2 .pro_name .icon, 
  .ul3-uhead_location_w #header_wrap2 .pro_name .icon, 
  .autobolt-warp .uhead_location_w #header_wrap2 .pro_name .icon, 
  .ul300-warp .uhead_location_w #header_wrap2 .pro_name .icon, 
  .ul1-app-warp .uhead_location_w #header_wrap2 .pro_name .icon{
  		font-size: 2rem;
        color: #111;
        margin-right: 10px;
  }
  
  body .ubolt-pro-warp .fixed-top .store,
  body .ul3-uhead_location_w .fixed-top .store,
  body .autobolt-warp .fixed-top .store,
  body .ul300-warp .fixed-top .store,
  body .ul1-app-warp .fixed-top .store{
  	-webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 6px 0;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
            align-items: stretch;
  }
}

/* mobile menu */
@media (max-width: 1024px){
  body.accessories .collection-products{
  	grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 850px){
  .header-drawer{
    right:-100%;
    width:100%;
  }
/*   body.big-header .max-w1440 .header-actions .drawer-toggle{
      display: flex;
      justify-content: center;
      align-items: center;
      position: relative;
      padding: 0 15px;
  } */
/*   body.big-header .max-w1440 .header-actions .drawer-toggle::before{
    font-family: 'icon-autobolt';
    content: "\e95b";
    color: #fff;
    font-size: 30px;
  } */
  body.showing-drawer .main-content,
  body.showing-drawer .main-header,
  .showing-drawer .footer-wrapper{
    transform: translateX(0%);
  }
  body.showing-drawer .header-drawer{
    transform: translateX(-100%);
    z-index: 999;
    max-width: 100%;
  }
  .header-drawer .navigation .primary ul a{
    display: flex;
    align-items: center;
  }
  .header-drawer .navigation .primary ul a img{
    max-width: 30%;
    margin-right: 10px;
  }
  .header-drawer .navigation .has-dropdown.open ul{
    justify-content: flex-start;
  }
  .header-drawer .navigation .has-dropdown.open ul li.other{
    display: flex;
    flex-basis: 100%;
    justify-content: center;
  }
  .header-drawer .navigation .has-dropdown.open ul li.other:nth-child(1){
    border-top: 1px solid rgba(255,255,255,.5);
  }
  .header-drawer .drawer-toggle{
    right: initial;
    left: 0;
  }
  .header-drawer .drawer-toggle::before{
    font-family: 'icon-autobolt';
    content: "\e95a";
    color: #fff;
    font-size: 20px;
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
    display: block;
  }
  .header-drawer .navigation a,
  .header-drawer .navigation .has-dropdown.open ul li.other a{
    width: 100%;
    text-align: left;
  }
  body.accessories .collection-products{
  	grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 720px){
  body.accessories .collection-products{
  	grid-template-columns: repeat(1, 1fr);
  }
  .store-home-warp .blue{
    margin: 2em 0;
    text-decoration: none;
  }
  .header-actions{
  	margin-right: 0;
    margin-top: 0;
    height: auto;
  }
  body .main-content .home-warp .activity-swiper-container,
  body.christmas .main-content .home-warp,
  .autobolt .main-content{
  	padding-top: 0;
  }

  .main-content .autobolt-warp .combo-warp,
  body.big-header .max-w1440 .home-warp .banner-warp{
      margin-top: 0 !important;
  }
  .main-header .branding{
  	    position: relative;
  }
}
  
  
  

/* safari 娴忚鍣ㄥ瓧浣撲笉鍏煎璋冩暣 */
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){
  @media (max-width: 720px){
    .store-home-warp h2,
    .store-home-warp .smart-locks .list .item .sub-title,
    .compare-link .title,
    .store-home-warp .smart-lock .smart-data .list .item .des,
    .compare .nav .nav-item a,
    .compare .nav-content .info h3,
    .compare .nav-content .content-item .product-list .item .title
    {
      color:#555;
    }
    body.activity .activity-warp{
      top:0;
    }
  }
}
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) and (stroke-color:transparent) {
  .store-home-warp .smart-locks .list .item .sub-title,
  .store-home-warp h2,
  .compare-link .title,
  .smart-everyone .text .title,
  .compare .nav .nav-item a,
  .compare .nav-content .info h3,
  .compare .nav-content .content-item .product-list .item .title,
  .store-home-warp.smart-home .smart-nav .nav .item .link.active,
  .store-home-warp.smart-home .smart-nav .nav-content .elderly .list .sub-title, .store-home-warp.smart-home .smart-nav .nav-content .family .list .sub-title, .store-home-warp.smart-home .smart-nav .nav-content .kids .list .sub-title, .store-home-warp.smart-home .smart-nav .nav-content .visitors .list .sub-title, .store-home-warp.smart-home .smart-nav .nav-content .installation .list .sub-title,
  .store-home-warp h2,
  .compare .nav-content .info h3{

  }
  .uhead_location_w{
  	position:absolute;
  }
    @media (max-width: 720px){
      body.activity .activity-warp{
        top:0;
      }
    }
}}
  
  .card-ad{
      color: #f00;
    text-decoration: none;
    text-transform: none;
    display: block;
    font-weight: normal;
    padding-top: 10px;
  }
  
  
  
  @media (max-width: 720px){
    .ubolt-pro-warp .uhead_location_w{
        display: block !important;
      	position: fixed !important;
        top: 0;
      	height: unset;
/*         z-index: 50; */
        z-index: 98;
    	padding:0;
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px);
        background-color: rgba(255, 255, 255, 0.7);
    }
    .ubolt-pro-warp .uhead_location_w #header_wrap2{
    	padding: 10px;
    	border-bottom: 1px solid #ece9e4;
    }
    .ubolt-pro-warp .uhead_location_w .store,
    .uhead_location_w .uhead_location_t .pro-links .pro_name .icon {
    	display:none;
    }
    .ubolt-pro-max .stamped-product-reviews-badge{
    	display: none;
      margin-left:5px
    }
    .mobile-badge, .badge-mobile {
        margin-bottom: 4px !important;
    }
    .uhead_location_w .uhead_location_t .pro-links .pro-link-name{
    	display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        color: #999;
        width: 50%;
    }
    .uhead_location_w .uhead_location_t .pro-links .pro-link-name:after{
    	font-family: 'icon-autobolt';
        content: "\e956";
      	color:#555;
        margin-left: 6px;
        transform: rotate(0deg);
    }
    .ubolt-pro-warp .uhead_location_w .mobile-links{
    	display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        opacity: 0;
        height: 0;
        visibility: hidden;
        transition: all .3s ease-in;
    }
 
    .uhead_location_w .uhead_location_t .pro-links{
    	width: 100%;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .ubolt-pro-warp .uhead_location_w.show .mobile-links{
    	opacity: 1;
        height: auto;
        visibility: visible;
        transition: all .3s ease-in;
    }
  }
  
/* 20200714 product-template css */
  
.fixed-select-option,
.fixed-price,
.mobile-product-single__title,
.cart-veiw-fixed{
  	display:none;
} 
.product-variant-options{
  	width: 100%;
}
@media (max-width:850px){
  	.fixed-select-option,
/*     .product-form__item--payment-button, */
  	.product-single__meta .price_quantity .product__price,
  	.product-single__title,
  	.thumbnails-slider__next svg,
    .thumbnails-slider__prev svg{
        display:none;
    }
    .mobile-product-single__title{
		display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
        padding-left: .6em;
        font-size: 1.4rem;
    }
    .product-variant-options{
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        flex-direction: column;
    }
    .product-variant-options .selector-wrapper .optionul{
		-ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
   #optionul-1{
        flex-direction: unset;
    }
    .product-form__item.price_quantity{
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
    .product-form__item--quantity{
      -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;
      -webkit-box-align: center;
      -ms-flex-align: center;
              align-items: center;
    }
    .product-form__item--quantity label{
      text-align: center;
      margin: 1em auto;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  	.fixed-select-option.fixed{
  	  position: fixed;
      bottom: 0;
      left:0;
      height: 70px;
      padding: 0 15px;
      background: #fff;
      width: 100%;
      z-index: 999;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-shadow: 0 -2px 6px rgba(0,0,0,.2);
      box-shadow: 0 -2px 6px rgba(0,0,0,.2);
  	}
  
  .fixed-select-option.fixed button{
  	-ms-flex-preferred-size: 150%;
    flex-basis: 150%;
    position: absolute;
    right: 15px;
  }
  .fixed-select-option.fixed .product-form__item--payment-button button{
  	    margin: 0;
        width: 80%;
  }
  .fixed-select-option.fixed .selected-pro{
  	width: 100%;
  }
  .fixed-select-option.fixed .selected-pro .txt_subtotal{
  	text-transform: uppercase;
    color: #aaa;
    margin: 0;
    font-size: 14px;
  }
  .product-single__photos{
      margin-bottom: 0;
  }
  .product-single__meta .product-form{
  	  padding-top: 10px;
  }
  .thumbnails-slider__next::before{
  	 font-family: 'icon-autobolt';
     content: "\e959";
      display:block;
      font-size:20px;
      color:#555;
  }
  .thumbnails-slider__prev::before{
  	font-family: 'icon-autobolt';
     content: "\e95a";
      display:block;
      font-size:20px;
      color:#555;
  }
  
  
  .fixed-price{
    position: fixed;
    bottom: 0;
    height: 70px;
    padding: 0 15px;
    background: #fff;
    width: 100%;
    z-index: 99;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-shadow: 0 -2px 6px rgba(0,0,0,.2);    
    box-shadow: 0 -2px 6px rgba(0,0,0,.2);
    
  }
  .fixed-price .price{
    	-webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
  .fixed-price .utec-btn{
    margin: 0;
  }
  .fixed-price font{
    font-size: 18px;
  }
  .fixed-price font .from{
    text-transform: uppercase;
    margin-right: 10px;
  }
  .fixed-price .des{
    font-size: 12px;
    text-transform: uppercase;
    color: #aaa;
  }
  .fixed-price .buy-options:hover{
    color:#f1f1f1;
  }
}
  
  
.top-banner-btn{margin:3em auto;text-align:center}


/* compare页面手机版Deadbolt部分样式兼容 */
@media (max-width: 720px){
  .compare .nav-content .content-item.fixed.content-item:nth-child(1) .product-list{
  	width: 400%;
  }
  
  .compare .nav-content .content-item.fixed.content-item:nth-child(1) .compare-table{
  	width: 400%;
  }
}

  
  section.smart-difference .img-box img{
  	object-fit: cover;
    height: 100%;
  }
  
  @media (min-width: 850px) {
    .main-content .cart-link{
    	display: none
    }
  }  

body.full-screen .compare .nav-content .content-item #LEVERNAME .product{
  background-image:url(/cdn/shop/files/lever-banner01.png?v=1683689995)
}
body.full-screen .compare .nav-content .content-item #DEADBOLTNAME .product{
  background-image:url(/cdn/shop/files/compare-uboltpro-black.png?v=1683690395)
}