/*  Responsive Config
/*-------------------------------------------*/

@media (max-width:1024px) {
    h1, .uk-h1 {
        font-size: 2.225rem;
    }
    h4, .uk-h4 {
        font-size: 1.20rem;
        line-height: 1.2;
    }
    .uk-subnav > *, .uk-subnav > * > :first-child {
        font-size: 11px !important;
        padding-left: 10px;
    }
    .uk-button,
    a, .uk-link {
        font-size: 10.5px;
        letter-spacing: 0.1em;
    }
    .uk-button-large {
        height: 42px;
    }
    .uk-text-default {
        font-size: 14px;
    }
    section.product-categories .uk-slider-items li a {
        line-height: 46px;
    }
	header .slideshow .uk-slideshow-items > li .content > article h1 {
        font-size: 42px;
    }
    .uk-card-title,
    article.uk-card .uk-card-title {
        font-size: 1.25rem;
    }
    .promotion .product-discount-slider ul li article {
        height: 480px;
    }
    section.product-categories .uk-slider-items li img {
        height: 400px;
        min-height: 400px;
    }
    .uk-product .img-wrapper, .product .img-wrapper {
        height: 100%;
        min-height: 180px;
        max-height: 180px;
    }
    .uk-product .product-title, .product .product-title, .uk-product a > .woocommerce-loop-product__title, .product a > .woocommerce-loop-product__title {
        font-size: 15px;
        letter-spacing: 0.01em;
    }
}

/* Setting for show on Responsive only */

@media (max-width:960px) {

}
@media (max-width:800px){
	
}
@media (max-width:768px){
	.promotion .product-discount-slider ul li {
        width: 100%;
    }
}

/* -+- Fix & Resize all to Responsive Screen -+- */

@media (max-width:600px){
	.post-gallery .uk-slider-items li {
        max-width: 80% !important;
    }
    .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
        float: left !important;
    }
    .uk-product .content {
        text-align: left !important;
    }
    .product-recommend .uk-subnav {
        margin-left: 0 !important;
    }
    .product-recommend .uk-subnav li:first-child {
        display: block;
        width: 100%;
        margin: 0 0 10px 0;
    }
}

/* -------------  Mobile Config  ------------ */

@media (max-width:480px){
	nav .uk-icon-button {
        margin-right: 0 !important;
    }
    nav.responsive .uk-navbar .menu-primary-menu-container::before {
        display: none !important;
    }
    nav.responsive .uk-navbar .menu-primary-menu-container ul {
        width: 90%;
        left: 5%;
    }
    .store-item {
        display: block;
    }
    .store-item .img-wrapper,
    .store-item .content {
        width: 100%;
        display: block;
        float: inherit;
        padding: 10px 0 !important;
        text-align: center;
    }
    .store-item .content > * {
        display: block;
    }
    .store-item .img-wrapper {
        height: 160px;
    }
    footer .copyright {
        margin-top: 180px !important;
    }
    footer .copyright div,
    footer .uk-inline {
        display: block;
        width: 100%;
        text-align: center;
    }
    footer .menu-footer-menu-container ul > li {
        display: block;
    }
    footer .copyright a {
        font-size: 14px;
    }
    .subscribe form {
        padding: 0;
    }
    .promotion-banner .uk-grid > * {
        padding: 0 !important;
    }
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        width: 96%;
    }
    .uk-product .img-wrapper, .product .img-wrapper {
        min-height: 240px;
        max-height: 240px;
    }
    section.product-categories .uk-slider-items li img {
        min-height: 500px;
        max-height: 500px;
    }
}
@media (max-width:385px){

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