@media (min-width: 768px) and (max-width: 991px) {
    .cart-total {
        margin-top: 30px
    }

    #moda-compare .modal-dialog {
        max-width: 80%
    }

    .featured-product-iamge {
        padding-right: 0
    }

    .featured-product-content {
        padding-left: 0
    }

    .blog-sidebar {
        margin-top: 60px
    }

    .ltn__shop-sidebar {
        margin-bottom: 60px
    }

    .modal-product-info {
        padding-left: 0
    }
}

@media (max-width: 767px) {
    .cart-total {
        margin-top: 30px
    }

    .search-item-image {
        width: 100%
    }

    .search-item-content {
        width: 100%;
        padding-left: 0;
        margin-top: 30px
    }

    #moda-compare .modal-dialog {
        max-width: 90%
    }

    .featured-product-content {
        margin-top: 30px
    }

    .featured-product-iamge {
        padding-right: 0
    }

    .featured-product-content {
        padding-left: 0
    }

    .mmy-ops input.gv-btn-search {
        margin-top: 30px !important
    }

    .ltn__breadcrumb-area,
    .ltn__blog-area.mb-100,
    .ltn__product-area.mb-120 {
        margin-bottom: 60px
    }

    .blog-sidebar {
        margin-top: 60px
    }

    .ltn__shop-sidebar {
        margin-bottom: 60px
    }

    .modal-product-info {
        padding-left: 0
    }

    .ltn__tab-menu {
        margin-bottom: 30px
    }

    .swatch-element.color.swatch-bg-image>label {
        height: 30px;
        width: 30px
    }

    .ltn__product-slider-area.ltn__product-gutter.pb-70 {
        padding-bottom: 50px
    }

    .ltn__page-details-area.ltn__blog-details-area.mb-120 {
        margin-bottom: 60px
    }

    .mobile-prev-artile .blog-prev.blog-next {
        display: none
    }

    .ltn__prev-next-btn.row.mb-50.mobile-prev-artile,
    .mobile-prev-artile .blog-prev {
        margin-bottom: 0
    }

    .mobile-prev-artile.ltn__prev-next-btn:before {
        display: none
    }

    .ltn__comment-reply-area.ltn__form-box.mb-60 {
        margin-bottom: 0
    }

    .ltn__page-details-area.ltn__service-details-area.mb-105 {
        margin-bottom: 60px
    }

    aside.sidebar-area.ltn__right-sidebar {
        margin-top: 60px
    }

    .list-product-collection hr {
        margin: 20px 0 60px
    }

    .list-product-collection {
        margin-bottom: 20px
    }

    #quickViewModal.ltn__sp-modal .cart-plus-minus,
    #quickViewModal.ltn__sp-modal .dec.qtybutton,
    #quickViewModal.ltn__sp-modal .inc.qtybutton {
        line-height: 44px
    }

    #quickViewModal.ltn__sp-modal .cart-plus-minus {
        height: 48px
    }

    .shopify-policy__container {
        margin-bottom: 60px !important
    }

    .ltn__pricing-plan-area .row.justify-content-center.mt-50 {
        margin-top: 0
    }
}

@media only screen and (max-width: 479px) {
    .login-form-container {
        padding: 30px 20px
    }

    .form-action-button .theme-default-button+.theme-default-button,
    .cart-buttons .theme-default-button+.theme-default-button {
        margin-left: 0;
        margin-top: 20px
    }

    .form-action-button .theme-default-button,
    .cart-buttons .theme-default-button,
    .guest-form-container .theme-default-button {
        float: left;
        width: 100%;
        margin-bottom: 0
    }

    .cart-page input[type=submit].theme-default-button {
        width: 100%
    }
}

.subscribe_area>h2,
.subscribe-content>h2 {
    color: #000
}

.subscribe_area>p,
.subscribe-content>p {
    color: #666
}

.grid__item h1 {
    color:
}

.subscribe-form-input {
    border: 1px solid #ddd;
    color: #ddd
}

.subscribe-form-input::-webkit-input-placeholder {
    color: #ddd !important
}

.subscribe-form-input::-moz-placeholder {
    color: #ddd !important
}

.subscribe-form-input:-ms-input-placeholder {
    color: #ddd !important
}

.subscribe-form-input:placeholder {
    color: #ddd !important
}

.newsletter-btn {
    background: #000 none repeat scroll 0 0;
    color: #fff
}

.newsletter-btn:hover {
    background: #666 none repeat scroll 0 0;
    color: #fff
}

.popup_off {
    color: #999
}

.newsletter_popup_inner:before {
    background: #fff;
    opacity: .1
}

.form-group.subscribe-form-group p {
    color: #000
}

.theme-default-margin,
.shopify-challenge__container {
    padding-top: 0;
    padding-bottom: 100px
}

@media (max-width: 767px) {

    .theme-default-margin,
    .shopify-challenge__container {
        padding-top: 0;
        padding-bottom: 50px
    }
}

.create-custom-page {
    padding-top: 0;
    padding-bottom: 100px
}

@media (max-width: 767px) {
    .create-custom-page {
        padding-top: 0;
        padding-bottom: 60px
    }
}

/*# sourceMappingURL=/cdn/shop/t/21/assets/skin-and-color.css.map?v=74085407030861524871664208508 */