
@media (min-width: 1900px) {
    :root{ --global-font-size: 19px; }
	body .head-container{ max-width: 1800px; }
    body .container{ max-width: 1700px; }
	

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
}
@media (min-width: 1800px) and (max-width: 1899px) {
    :root{ --global-font-size: 18px; }
    body .head-container{ max-width: 1775px; }
    body .container{ max-width: 1700px; }

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .sec-four-home .row-two .col-vert .vc_column-inner *{height: 98.5%;}
	
}

@media (min-width: 1700px) and (max-width: 1799px) {
    body .head-container{ max-width: 1675px; }
    body .container{ max-width: 1600px; }

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .sec-four-home .row-two .col-vert .vc_column-inner *{height: 95.7%;}
}

@media (min-width: 1600px) and (max-width: 1699px) {
	body .head-container{ max-width: 1550px; }
    body .container{ max-width: 1500px; }

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .woocommerce ul li{width: 23.7%;}
	body #content .woocommerce ul li .col-cat h5 a{font-size: 0.9rem;}
	body #content .woocommerce ul li .col-cat h6 a{font-size: 0.95rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h3{font-size: 1.5rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h4{font-size: 1.3rem;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.5rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3 h2.widget-title{font-size: 1.5rem;}

}

@media (min-width: 1500px) and (max-width: 1599px) {
	:root{ --global-font-size: 17px; }
    body .head-container{ max-width: 1475px; }
    body .container{ max-width: 1400px; }

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .woocommerce ul li{width: 23.7%;}
	body #content .woocommerce ul li .col-cat h5 a{font-size: 0.9rem;}
	body #content .woocommerce ul li .col-cat h6 a{font-size: 0.95rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h3{font-size: 1.5rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h4{font-size: 1.3rem;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.5rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3 h2.widget-title{font-size: 1.5rem;}
}

@media (min-width: 1400px) and (max-width: 1499px) {
	:root{ --global-font-size: 16px; }
	body .head-container{ max-width: 1375px; }
    body .container{ max-width: 1300px; }

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .woocommerce ul li{width: 23.7%;}
	body #content .woocommerce ul li .col-cat h5 a{font-size: 0.9rem;}
	body #content .woocommerce ul li .col-cat h6 a{font-size: 0.95rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h3{font-size: 1.5rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h4{font-size: 1.3rem;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.5rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3 h2.widget-title{font-size: 1.5rem;}
	body #content .sec-four-home .col-multicat > .vc_column-inner .woocommerce ul li{width: 47.4%;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner .img-cats-mop img{height: 17rem;}
}

@media (min-width: 1300px) and (max-width: 1399px) {
	:root{ --global-font-size: 15px; }
	body .head-container{ max-width: 1275px; }
    body .container{ max-width: 1200px; }

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .woocommerce ul li{width: 23.6%;}
	body #content .woocommerce ul li .col-cat h5 a{font-size: 0.85rem;}
	body #content .woocommerce ul li .col-cat h6 a{font-size: 0.9rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h3{font-size: 1.5rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h4{font-size: 1.2rem;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.5rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3 h2.widget-title{font-size: 1.5rem;}
	body #content .sec-four-home .col-multicat > .vc_column-inner .woocommerce ul li{width: 47.4%;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner .img-cats-mop img{height: 17rem;}
	body #content .col-singlecat .vc_column-inner{padding-right: 0.4rem;}
	
}

@media (min-width: 1200px) and (max-width: 1299px) {
	:root{ --global-font-size: 14px; }
	body .head-container{ max-width: 1175px; }
    body .container{ max-width: 1100px; }

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .woocommerce ul li{width: 23.6%;}
	body #content .woocommerce ul li .col-cat h5 a{font-size: 0.85rem;}
	body #content .woocommerce ul li .col-cat h6 a{font-size: 0.9rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h3{font-size: 1.4rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h4{font-size: 1.2rem;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.5rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3 h2.widget-title{font-size: 1.5rem;}
	body #content .sec-four-home .col-multicat > .vc_column-inner .woocommerce ul li{width: 47.3%;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner .img-cats-mop img{height: 16rem;}
	body #content .col-singlecat .vc_column-inner{padding-right: 0.4rem;}
}

@media (min-width: 1100px) and (max-width: 1199px) {
	:root{ --global-font-size: 13px; }
	body .head-container{ max-width: 1050px; }
    body .container{ max-width: 1000px; }

	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .woocommerce ul li{width: 23.6%;}
	body #content .woocommerce ul li .col-cat h5 a{font-size: 0.85rem;}
	body #content .woocommerce ul li .col-cat h6 a{font-size: 0.9rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h3{font-size: 1.4rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h4{font-size: 1.15rem;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.5rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3 h2.widget-title{font-size: 1.5rem;}
	body #content .sec-four-home .col-multicat > .vc_column-inner .woocommerce ul li{width: 47.3%;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner .img-cats-mop img{height: 16rem;}
	body #content .col-singlecat .vc_column-inner{padding-right: 0.4rem;}
}

@media (min-width: 1025px) and (max-width: 1099px) {
	:root{ --global-font-size: 12px; }
	body .head-container{ max-width: 975px; }
	body .container{ max-width: 950px; }
	
	body header#masthead.sticky .header-main .logo img,body.woocommerce header#masthead .header-main .logo img{width: 7rem;}
	body #content .woocommerce ul li{width: 23.6%;}
	body #content .woocommerce ul li .col-cat h5 a{font-size: 0.85rem;}
	body #content .woocommerce ul li .col-cat h6 a{font-size: 0.9rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h3{font-size: 1.4rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h4{font-size: 1.15rem;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.5rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3 h2.widget-title{font-size: 1.5rem;}
	body #content .sec-four-home .col-multicat > .vc_column-inner .woocommerce ul li{width: 47.3%;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner .img-cats-mop img{height: 16rem;}
	body #content .col-singlecat .vc_column-inner{padding-right: 0.4rem;}
}

@media (min-width: 769px) and (max-width: 1024px) {
	:root{ --global-font-size: 11px; }
	body .container{ max-width: initial; }
	body .head-container{max-width: initial;width: 100%;}
	.topbar svg{transform: scale(0.9);}
	body .topbar .flex-row .col-10{padding-right: 2rem;}
	body #content .woocommerce ul{justify-content: left;}
	body #content .woocommerce ul li{width: 31.9%;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h3{font-size: 1.27rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner h4{font-size: 1.3rem;}
	body #content .sec-four-home .col-multicat > .vc_column-inner .woocommerce ul li{width: 45.5%;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.37rem;}
	body footer#colophon .copyright .flex-row{padding: 0 1rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3.useful-link{padding-left: 4rem;}
}

@media (max-width: 768px) {
	:root{ --global-font-size: 14px; }

	body .flex-row{ flex-direction: column;}
	body .flex-row .col-1{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-2{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-3{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-4{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-5{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-6{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-7{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-8{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-9{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-10{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-11{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-12{ flex: 0 0 100%; width: 100%; }

	body h2.vc_custom_heading{font-size: 2.2rem;}
	body h3.vc_custom_heading{font-size: 1.27rem;}
	body h6.vc_custom_heading{font-size: 1rem;}

	body .container{ max-width: initial; }
	body .head-container{max-width: initial;width: 100%;}

	body .desk-hidden{display: block !important;}
	body .mob-hidden{display: none;}
	body header#masthead .flex-row>div{display: none;}
	body header#masthead .flex-row>div.mob-flex{display: flex; align-items: center; justify-content: space-between; width: 100%; padding: 0 1em; }
	body header#masthead .flex-row .mob-flex .logo{width: 10%;flex: 0 0 10%;margin: 0;}
	/* body header#masthead .flex-row .mob-flex .logo img{width: 100%; height: auto;} */
	body header#masthead .flex-row .mob-flex .mobile-menu-link{width: 35%; flex: 0 0 35%;}
	body header#masthead .flex-row .mob-flex .menu-link{display: flex; justify-content: end; align-items: center;}
	body header#masthead .flex-row .mob-flex .menu-link b{display: block; background: #000 ; width: 40px; height: 3px; border-radius: 20px; margin-top: 10px; transition: 0.4s;}

	body #content .main-head{font-size: 2.578em;}
	body .topbar .flex-row .col-2{justify-content: center;}
	body .topbar svg{transform: scale(0.8);}

	.home-banner img{height: 400px;}
	body h1.vc_custom_heading{font-size: 2.1rem;}
	body #content .sec-two-home .slick-track{display: flex;}
	body #content .sec-two-home button.slick-prev{left: -2%;}
	body #content .sec-two-home button.slick-next.pull-right.slick-arrow{right: -2%;}
	body #content .woocommerce ul li .col-cat h5 a{font-size: 0.85rem;}
	body #content .woocommerce ul li .col-cat h6 a{font-size: 0.9rem;}
	body #content .sec-two-home ul li{margin-bottom: 0;}

	body #content .sec-three-home .row-two{flex-direction: column;gap: 1rem;}
	body #content .sec-three-home .row-two .vc_inner{flex-direction: row;display: flex;flex-direction:column-reverse;}
	body #content .sec-three-home .row-two > .wpb_column{width: 100%;gap: 1rem;}
	body #content .sec-three-home .row-two > .wpb_column .vc_column-inner .img-cats-mop img{height: 18rem;}
	body #content .sec-four-home .col-singlecat > .vc_column-inner{padding: 0;margin-bottom: 1rem;}
	body #content .sec-four-home .col-multicat > .vc_column-inner .woocommerce ul{display: table-header-group;}
	body #content .sec-four-home .col-multicat > .vc_column-inner .woocommerce ul li {margin: 0;width: 49%;margin-bottom: 1rem;}
	body #content .sec-four-home .woocommerce ul li h2.woocommerce-loop-category__title{font-size: 1.3rem;}
	body footer#colophon .footer-widget .head-container .border-bot .flex-row .col-3{padding-left: 1rem !important;}
	body footer#colophon .copyright{padding: 1rem;}
	body header#masthead .head-container{padding: 0.5rem;}
	body footer#colophon .copyright .flex-row{gap: 1rem;}
	.mm-navbars--top .mm-navbar:first-child {position: absolute;top: 0;right: 0;z-index: 9;}
	a.mm-btn.mm-btn--close.mm-navbar__btn{background: #fff !important;}

	.image-abt{margin-top: 2rem;}
	body #content .contact-us-sec .contact-us-row .form-col{padding: 0.5rem;}
	/* body header#masthead .header-main .flex-row .search-wish{display: none;} */
	body #content .woocommerce ul.page-numbers li{width: 15% !important;padding: .5rem !important;}
	body #content .woocommerce ul li{width:100%;}
	body header#masthead .header-main .logo img{max-width:none;}
}