@media only screen and (max-width:1600px){
.container{width: 100%; max-width: 100%;}
.categories-list ul li figcaption{font-size:18px;}
.section-head h2{font-size:34px;}
.product-box figcaption{padding-top:15px;}
.product-box figcaption h4{font-size:16px; margin-bottom: 0;}
.product-box figcaption span{font-size: 16px;}
}
    
@media only screen and (max-width:1399px){
.container-fluid{padding: 0px 15px;}
.logo a{max-width: 140px; display: inline-block;}
.head-search-box .form-control{width: 100%;}
.head-search-box form{flex: 1;}
.head-search-box{max-width: 250px;}
.login-btn a{min-width: 90px;}
.off-add-list ul li a{min-height: 218px;}
.categories-list ul{grid-template-columns: repeat(auto-fill, minmax(259px, 1fr));}
.section-head h2{font-size: 26px;}
.product-detail-content h3{font-size: 24px;}
.detail-price .price-text{font-size: 28px;}
.product-detail-slider #sync1 .owl-item img{height:515px;}
.product-detail-slider #sync2 .owl-item .item img{height: 70px;}
.policies-des h3{font-size: 22px;}
.recommendations-list h3{font-size: 22px;}
.detail-reviews-ratings-list h3{font-size: 22px;}
.detail-reviews-ratings-list ul li{padding-bottom: 15px; margin-bottom: 15px;}
.cart-summary-box h3{font-size: 20px;}
.inner-page-warper h2{font-size: 24px;}
.sold-out-overlay{font-size: 15px;}
.product-box figcaption h4{font-size: 14px;}
.dashborad-sidebar{width: 100%; flex:0 0 100%;}
.dashborad-content-des{padding:15px 15px 15px 0px;}


.order-status,.order-date{width: 50%; text-align: left !important;}
html[lang="ar"] .order-status, html[lang="ar"] .order-date{text-align: right !important;}



}
    
@media only screen and (max-width:1023px){
.order-status,.order-date{width: 50%;}
.shipping-payment-list ul li a i img{height: 20px;}
.item-list-content{flex-wrap: wrap;}
.item-filter{flex:0 0 100%; max-width: 100%;}
.item-content-des{padding-left: 0; flex:auto; width:100%;}
.prodcut-detail-top .col-md-6{width: 100%;}
.product-detail-slider #sync2 .owl-item .item img{height: 105px;}
.prodcut-detail-top{margin-bottom: 30px;}
.form-box-inner{width: 100%;}
.form-des-head h3{font-size: 18px;}
.contact-form-box{padding:20px;}
.form-submit-btn{margin-top:15px;}
.cart-page-content{flex-wrap: wrap;}
.cart-page-content-right{flex:0 0 100%; max-width: 100%;}
.cart-item-list ul li{flex-wrap:wrap;}
.cart-page-content-left{padding-right: 0;}
.cart-summary-box-bottom{margin-top: 15px;}
.recommendations-box h3{font-size: 22px;}
.order-product{width: 100%;}

html[lang="ar"] .order-status,html[lang="ar"] .order-date{text-align: right !important;}


.order-product figcaption h3{font-size: 18px;}
.review-user-box h3{font-size: 18px;}
    .gentle-care-list ul{grid-template-columns: repeat(auto-fill, minmax(306px, 1fr));}


}
    
@media only screen and (max-width:991px){
.bottom-header{padding: 10px 15px; position: relative;}
.bottom-header .navbar{margin-right: auto; position: initial;}
.navbar-collapse{position: absolute; left: 0; top:60px; background: var(--blue); width:100%; border-radius: 0px; padding:0px;}
.navbar-collapse ul li{border-bottom: solid 1px rgba(255, 255, 255, 20%);}
.bottom-header .navbar-nav li a{text-align: left; padding: 15px; color: var(--white);}
.bottom-header .navbar-nav li:last-child{border-bottom: none;}
.gentle-care-list ul li a figcaption{font-size: 14px;}
.mid-head-right{margin-left: auto; display: flex; align-items: center; position: absolute; top: 130px; right: 15px; z-index: 1;}
.head-search-box{margin-left: auto; margin-right: inherit;}
html[lang="ar"] .head-search-box{margin-right: auto; margin-left: inherit;}

.fixed .mid-head-right{display: none;}
.off-add-list ul{grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));}
.inner-page-title-section h2{font-size:28px;}
.after-login-pages-bg h2{font-size:26px;}

.profile li .dropdown-toggle{display: block !important;}
.profile li .dropdown-toggle span{display: none;}
.bath-skin-care-list ul{grid-template-columns: repeat(auto-fill, minmax(145px, 1fr));}
.bath-skin-care-list ul li figcaption{font-size: 18px;}

}
    
@media only screen and (max-width:767px){
.top-header{display: none;}
.wishlist-cart-box a span{display: none;}
.lang-box .dropdown-toggle span{display: none;}
.mid-head-right{top: 85px;}
.amazing-deals-section .owl-dots,.our-featured-brands-section .owl-dots,.banner-section .owl-dots{display: none !important;}
.top-footer .row{gap: 20px;}
.shipping-payment-support-section{margin-top: 15px;}
.shipping-payment-list ul li a span{font-size: 15px;}
.inner-page-title-section h2{font-size:24px;}
.after-login-pages-bg h2{font-size:22px;}
.product-detail-slider #sync1 .owl-item img{height: 456px;}
.social-share ul{flex-wrap: wrap;}
.product-detail-content h3{font-size: 20px;}
.detail-price .price-text{font-size: 22px;}
.detail-price .cross-price{font-size: 22px;}
.form-des-head h3{font-size: 28px;}
.blog-page.section-padding{padding:30px 15px !important;}
.blog-page h2{font-size:22px !important;}
.blog-page h2{margin-bottom:30px !important;}
.inner-page-title-section{padding: 15px;}
.blog-detail-section{padding: 15px !important;}
.blog-title{font-size: 18px !important; margin-bottom:10px !important;}
.related-posts{margin-top: 15px !important;}
.accordion-item button{font-size: 16px;}
.inner-page-title-section h2{font-size: 22px !important;}
.delivery-address-box h4{font-size: 18px;}

}

@media only screen and (max-width:479px){
.head-search-box{max-width: 155px;}
.logo a{max-width:130px;}
.lang-box{margin-left: 10px; margin-right: 10px;}
.login-btn a{min-width: 65px; padding: 0px 15px;}
.section-head h2{font-size: 22px;}
.section-head{margin-bottom: 20px;}
.gentle-care-list ul{grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)); gap: 10px;}
.gentle-care-list ul li a figure{height: 152px;}
.product-detail-slider #sync1 .owl-item img{height: 360px;}
.product-detail-slider #sync2 .owl-item .item img{height: 70px;}
.product-detail-slider #sync2{padding: 20px 30px;}
.form-head h3{font-size: 26px;}
.form-fild-content{padding: 20px;}
.form-foot{margin-top: 20px;}
.form-des-head h3{font-size: 18px !important;}
.bath-skin-care-list ul{grid-template-columns: repeat(auto-fill, minmax(145px, 1fr));}
.bath-skin-care-list ul li figcaption{font-size: 18px;}
.gentle-care-list ul li a figcaption{margin-left: 15px; margin-right: 15px;}
}
    

    
    
    
    
    
    
    
    
    
    
    
    
    
    
    