.show-mob, .show-tab{display: none;}

@media only screen and (max-width:1187px){
	
.container{width:1004px;}

.bnr-hdg{font-size:54px; line-height:64px;}
.bnr-leaf{right:177px;}
.bnr-prd{}

.brnd-sec-inr{padding:40px;}

.prd-pck-bx{padding:25px 10px;}

.s2-inr-bx{padding:0 20px;}

.s3-inr-top-rgt{padding:40px 30px;}
.s3-doc{width:470px; margin-top:0;}
ul.s3-list li{font-size:17px;}

.s4-inr-bx{padding:0 15px;}

.s6-inr{width:90%;}

.comn-btm-inr2-row{padding:0;}


}
	
@media only screen and (max-width:1021px){
.container{width:750px;}
.show-desk {display: none;}
.show-tab {display: block;}

.bg-rounded{padding:30px 0;}
.chk-inner1{display:flex !important}
.chk-logo{max-width:180px;}
ul.hdr-menu {display: none;}
.banner{height:485px;}
.bnr-lft{padding-top:50px;}
.bnr-hdg{font-size:40px; line-height:50px; margin-bottom:5px;}
.bnr-leaf{right:122px; top:20px;}
.bnr-txt{font-size:18px; line-height:26px; margin-bottom:10px;}
.bnr-prd{right: -110px;  top: 260px;  max-width: 220px;}

.brnd-sec-inr{padding:25px;}
.brnd-hd{font-size:21px; line-height:27px;}

.comn-hdg{font-size:32px; line-height:36px;}
.comn-txt{font-size:18px; line-height:26px; margin-bottom:10px;}

.sec1{padding-bottom:30px;}
.prd-pck-bx{margin:0px;}
.pck-tx2{font-size:22px; line-height:28px;}
.pck-tx3{font-size:18px; line-height:26px;}

.sec2{padding:40px 0 45px;}
.s2-inr-bx{padding:0 10px;}
.s2-img{width:145px;}

.sec3{padding:50px 0;}
.s3-img1{width:550px;}
.s3-inr-top-rgt{width:100%; position:static; padding:40px 20px 35px;}
.s3-inr-top-rgt .comn-hdg{margin-bottom:10px;}
ul.s3-list li{width:50%;}
.s3-doc{width:360px;}
.s3-inr-btm{padding-top:50px;}
ul.s3-btm-lst{margin:5px 0 0; width:100%; padding-left:25px; border:none;}
.sign-img{width:150px;}
.s3-btm-left{ width:100%;}
.sign-tx{font-size:26px; line-height:30px;}
.s3-img1{width:100%; padding-bottom:20px;}

.sec4{padding:40px 0;}
.s4-tx1{font-size:22px; line-height:28px;}

.sec5{padding:40px 0;}
.s5-rgt{width:62%;}
.s5-prd{width:300px; top:10px;}
.s5-icn{width:70px;}
ul.s5-list li p{font-size:18px; line-height:24px;}

.sec6{padding-bottom:40px;}
.s6-inr-bx{padding:0 30px;}

.comn-btm-inr2-col{padding:0 10px;}

/*CHECKOUT*/
.bg-rounded:after{border:none;}
.right-chk {width: 100%;}
.select_box{}
.ord-p1-hed{}
.ord-inn-text{padding: 20px 20px 0px 0;}
.lft-chk{ width:100%;}
.chk-head {font-size: 24px;}
.step-img{ width:100%; display:none;}

.ftr-lft, .ftr-rgt{width:100%; justify-content: center;}
.ftr-lft:after{border:none;}
}
	
@media only screen and (max-width:767px){
	
.container{width:100%; padding:0 10px; max-width:600px; box-sizing:border-box;}

.show-desk{display:none;}
.show-mob{display:block;}
.hide-mob{display:none;}

.top-fix-bar {margin-bottom: 60px;}
.top-header {height: 60px;margin-top: -60px;top: 60px;}
.mob-mnu-ic {right: 10px;top: 21px;}
.mobilemenu{top:60px;}
.mobimenu-top{top:57px;}
.logo {max-width: 180px;}

a.s1-btn{font-size: 23px; height: 56px; line-height: 56px;}

.banner{height:auto; padding-bottom:35px;}
.bnr-hdg{font-size:25px; line-height:34px;}
.bnr-txt{width:100%; margin-top:15px; font-size: 16px; line-height: 24px; margin-bottom: 10px;}
.bnr-lft{width:100%; padding:0; text-align:center;}
.mob-bnr{idth: 100%; padding-top: 12px;  position: relative;}
.bnr-rgt, .bnr-leaf{display:none;}
.bnr-prd{left: auto; right: auto; width: calc(100% + 20px); top: auto; bottom: auto; transform: none; position: relative; margin: 0 auto 0 -10px; max-width: unset; padding-top: 10px;}
.comn-btn{margin-top:10px;}

.brnd-sec-inr{margin-top:30px;}
ul.brnd-list li{width:49%;}

.comn-hdg{font-size:25px; line-height:34px;}
.comn-txt {font-size: 16px; line-height: 24px; margin-bottom: 10px;}

.sec1{padding:25px 0 15px;}
.prd-pck{flex-wrap:wrap;}
.prd-pck-bx{width:100%;  padding:0}
.prod-img{max-width:200px; margin-bottom:10px;}
.prd-pck .prd-pck-bx:last-child{border-bottom:none;}
.pck-tx1{font-size:22px; line-height:23px;}
.pck-tx2{font-size:22px; line-height:26px;}
.crem-bx{margin:0px auto 20px;}

.sec2{padding:30px 0 35px;}
.s2-inr-bx{width:100%;     padding: 0px 40px;
    margin: 20px auto 0;}
.s2-inr-hd{font-size:22px; line-height:24px;}
.s2-inr-tx{font-size:16px; line-height:24px;}

.sec3{padding:0 0 35px;}
.s3-inr-btm{padding:20px 0 0;}
.s3-inr-btm-lft{width:100%; text-align:center;}
.s3-inr-top{width:calc(100% + 20px); margin-left:-10px;}
.s3-inr-top-rgt{padding: 30px 10px 35px;} 
ul.s3-btm-lst{margin-bottom:10px;}
.s3-doc{margin:20px auto; max-width:100%; width:200px; float:none;}

.sec4{padding:30px 0;}
.s4-inr{margin-top:30px;}
.s4-tx1 span{ font-size:18px; line-height:26px;}
.s4-inr-bx{width:100%; padding:0 10px; border-right:none; text-align:center; }
.s4-tx1{height:auto; margin-bottom:5px;}
.s4-tx2{padding-bottom:8px;}
.s4-tx2:after{left:50%; margin-left:-50px;}
.s4-icn{margin:0px auto 8px;}
.s4-inr .s4-inr-bx:last-child{margin-bottom:0px;}

.sec5{padding:30px 0;}
.s5-prd{position:static; margin:0 auto;}
.s5-rgt{width:100%;}
ul.s5-list{margin-bottom:10px;}
ul.s5-list li{width:100%; margin-bottom:20px;}
ul.s5-list li h3{font-size:22px; line-height:26px;}
.s5-icn{margin-bottom:5px;}
.lrn-mr{margin-top:10px;}

.sec6{padding-bottom:35px;}
.s6-inr{width:100%;}
.s6-tx1{font-size:22px; line-height:26px;}

.footer {padding: 0px 0 20px;} 
.footer2 {padding: 5px 0 25px;}
.ftr-logo {margin: 0 auto 10px; max-width: 120px;}
.ftr-txt {font-size: 15px;line-height: 25px;}   
.ftr-txt1 {margin-top: 15px;font-size: 14px;}
.ftr-txt1 a {padding: 0 1px;}
.ftr-txt1 span {margin-top:0px;}

.ftr-lft .ftr-txt{width:100%; text-align:center}
.ftr-lft:after{border:none}
.ftr-rgt{padding:0;justify-content: space-between;column-gap: 0;}
.ftr-lst{padding-top: 10px;  margin-top: 10px;   column-gap: 20px;}
.ftr-lst li{font-size: 14px; line-height: 21px;}
.ftr-lst li:after{right: -11px;}

#call-btn {
    float: left;
    width: 100%;
    padding: 10px;
    background: #000;
    position: fixed;
    bottom: 0%;
    left: auto;
    z-index:10;
    transition: bottom 1s;
	}
#call-btn a.s1-btn{width:100%;font-size: 26px;letter-spacing: 0.5px;border-bottom: none; line-height: 60px; height: 60px;}
#call-btn .s1btn-arw {margin: -3px 0 0 15px;}

}

@media only screen and (max-width: 359px){
ul.s4-list1 li, ul.s4-list1 li:last-child {width:290px;}
}
