        @media screen and (min-width: 1025px) {}
        
        @media screen and (max-width: 1920px) {}
        
        @media screen and (max-width: 1680px) {}
        
        @media screen and (max-width: 1440px) {}
        
        @media screen and (max-width: 1366px) {}
        
        @media screen and (max-width: 1280px) {}
        
        @media screen and (max-width: 1194px) {
            .navbar .navbar-brand {
                width: 180px
            }
        }
        
        @media screen and (max-width: 1024px) {
            .slider .slide-item {
                height: 40vh;
            }
            .product-slide.features-layout4 .feature-item {
                margin-bottom: 0;
                padding: 25px 10px;
            }
            .product-slide h6 {
                font-size: 15px;
            }
            .product-slide {
                margin-top: -130px;
            }
        }
        
        @media screen and (max-width: 991px) {
            /*mobile-footer*/
            footer.mobile-footer {
                height: 58px;
            }
            .mobile-footer ul li span {
                font-size: 26px;
            }
            .mobile-footer ul li {
                font-size: 13px;
            }
            .slider .slide-item {
                height: 120vh;
            }
            .product-slide h6 {
                font-size: 13px;
            }
            .slick-dots li {
                margin: 0 4px;
            }
            .slick-dots li button {
                width: 6px;
                height: 6px;
            }
        }
        
        @media screen and (max-width:812px) {
            ul.cart-list h6,
            ul.cart-list p,
            ul.cart-list li,
            ul.cart-list label {
                line-height: 1.2;
                font-size: 15px;
            }
        }
        
        @media screen and (max-width:768px) {
            .slider .slide-item {
                height: 45vh;
            }
        }
        
        @media screen and (max-width:736px) {
            .slider .slide-item {
                height: 100vh;
            }
            footer.mobile-footer {
                height: 50px;
            }
            .mobile-footer ul li span {
                font-size: 22px;
            }
            .mobile-footer ul li {
                font-size: 10px;
            }
        }
        
        @media screen and (max-width:667px) {
            .slider .slide-item {
                height: 80vh;
            }
            .product-slide {
                margin-top: -90px;
            }
        }
        
        @media screen and (max-width:576px) {
            ul.cart-list .product__quantity {
                margin-bottom: 10px;
            }
            ul.cart-list li {
                padding-right: 25px
            }
            aside {
                margin-left: 0
            }
            table.table-responsive-mobile tr {
                border: solid 1px #ebebeb;
                clear: both;
            }
            table.table-responsive-mobile {
                display: grid !important;
            }
            table.table-responsive-mobile thead {
                display: none;
            }
            table.table-responsive-mobile th {
                border: none;
            }
            table.table-responsive-mobile tr {
                display: inline-block;
                position: relative;
                padding: 30px 10px 10px;
                background-color: #fff;
                border-radius: 2px;
                margin-bottom: 10px
            }
            table.table-responsive-mobile td {
                display: block;
                text-align: right;
            }
            #payment-method table.table-responsive-mobile td {
                text-align: left
            }
            table.table-responsive-mobile td:last-child {
                border-bottom: 0;
            }
            table.table-responsive-mobile td:before {
                content: attr(data-label);
                float: left;
                font-weight: bold;
            }
            table.table-responsive-mobile tbody,
            table.table-responsive-mobile thead,
            table.table-responsive-mobile tr {
                width: 100%!important;
            }
            .myaccount-content .remove {
                position: absolute;
                top: 5px;
                right: 10px;
            }
            table.table-responsive-mobile td {
                border: none;
                padding: 0.3rem;
            }
            .navbar .navbar-brand {
                width: 117px;
            }
        }
        
        @media screen and (max-width:480px) {}
        
        @media screen and (max-width: 428px) {}
        
        @media screen and (max-width:414px) {
            .slider .slide-item {
                height: 50vh;
            }
            .navbar>.container,
            .navbar>.container-fluid {
                padding-left: 0;
            }
            .product-slide i {
                font-size: 36px;
            }
            .product-slide.features-layout4 .feature-item {
                padding: 13px 10px;
            }
            .product-slide h6 {
                margin-top: 3px;
            }
        }
        
        @media screen and (max-width:375px) {}
        
        @media screen and (max-width:320px) {}