@charset "utf-8";
/* CSS Document */

.show-mob, .show-tab {display: none;}
.show-desk {display: block;}

@media only screen and (max-width:1187px) {
.container {width: 1004px;}

ul.menu-list{margin-right:30px;}
ul.menu-list li{padding:0 12px;}

.bnr{}
.content_box {width:60%;}
.bnr-hd{ font-size: 65px; line-height: 70px;}
.bnr-txt {}
.bnr-prd{}

.strip{ overflow:hidden;}
.strip-img1 {max-width: 510px;}
.strip-rgt {width: 47%;}
.comn-hdg {font-size: 35px;line-height: 45px;}
ul.strp-list li{ }

.sec1{}
.sec1-prdts {max-width: 490px;}
.s1-lft {width:50%;padding: 35px 0px 45px 0;}

.sec2{ padding:40px 0;}
ul.s2-list li h3{font-size:26px;}
.shop-bx img {max-width: 80%;}

.sec3{}
.s3-inr { overflow:hidden; }
.s3-inr-rgt {}
.s3-image {max-width: 500px;}
ul.s3-lst2 li {}
.s3-inr-lfte{ width:400px;}
.s3-inr-rith { width: 585px;}
ul.s3-list li{}
.s3-li-icns { top: 205px; right: 82px;}
.s3-li-icns2 { top: 140px; right: 31px; width: 210px;}

ul.s4-list li {padding: 0 0 0 10px;}
ul.s4-list li img {left: 5%;}

.prd-det-btn{margin-right:10px;}
.prd-det-s1-lft{padding-top:35px;}
ul.ben-list li{padding:20px; font-size:17px;}
.ben-prd{width:450px;}
.ben-btn{top:450px;}

.shop-sec {column-gap: 12px;}
.shop-bx{}

.cart-rgt{width:37%;}

ul.chk-list li{font-size:16px;}
.chk-mny-bck h3{font-size:28px; line-height:32px;}
.s1-rgt{width: 48%;}

ul.prd-det-list li span {width: 45%;}

}


@media only screen and (max-width:1023px) {
.container{width: 750px;}
.show-mob, .show-desk {display: none;}
.show-tab {display: block;}

.top-fix-bar{margin-bottom:55px;}
.menu{top:55px; margin-top:-55px; padding:15px 0; height:55px;}
.mob-mnu-ic{top:9px;}
.logo{max-width: 120px;}
ul.menu-list{margin-top:8px;}
ul.menu-list li{padding:0 8px;}

a.menuBtn{display:none;}

.bnr{background-size: cover;height: 565px;background-position: 60% top; }
.content_box {width: 65%;padding: 130px 0px 0;}
.bnr-prd{}
.bnr-hd { font-size: 52px; line-height: 62px;}
.bnr-hd span{ }
.bnr-txt{margin-top: 10px;}
.bnr-txt2 {font-size: 20px;line-height: 30px;}
ul.bnr-list li{}

.strip { padding:40px 0 40px;}
.strip-rgt {
	float:none;
	display:inline-block;
	width:100%;
	text-align:center;
	}
.strip-img1 {position: static; max-width: 100%;margin-top: 15px;}
ul.strp-list {
    row-gap: 22px;
    margin-top: 20px;
}
ul.strp-list li { width:50%; }
ul.strp-list li img{}

.sec1 { padding:10px 0 40px;}
.s1-lft{float:none;display:inline-block;width:100%;padding: 0; text-align: center;}
.s1-lft .comn-txt {}
.sec1-prdts{ position:static;margin:15px auto 0px; max-width:100%;}
.s1-rgt{ width:43%;}
.comn-txt{font-size: 17px;line-height: 26px;margin-top: 10px;}

.sec2{ padding:40px 0 40px; text-align:center;}
ul.s2-list li{ width:24.5%; padding:10px;}
ul.s2-list li h3{ font-size:22px;}
ul.s2-list li .page-btn { width: 158px;}

.sec3{ }
.s3-inr{}
.s3-inr-rgt {float:none;display:inline-block;width:100%; text-align:center;}
.s3-image {
        position: static;
        max-width: 100%;
        margin-top: 15px;}
.s3-image2{
	 position: static;
        max-width: 100%;
        transform: none;
		}	
.s3-inr-lfte { width: 100%; max-width: 430px; float: none; display: inline-block;}
.s3-inr-rith { width: 100%; margin: 20px 0 0; text-align: center;}
.s3-hdg{font-size:36px; line-height:40px; margin: -70px auto 0;}
.mny-bck-bx{padding-left:140px;}
.mny-bck{width:100px; top:20px;}
.comn-hdg{font-size:33px; line-height:43px;}
.hdg-li{ }
ul.s3-lst2 {
    justify-content: center;
    row-gap: 16px;
    column-gap: 0;}
ul.s3-lst2 li, ul.s3-lst2 li:last-child {}
ul.s3-lst2 li img{}
 ul.s3-list{ margin-top:22px;}
ul.s3-list li {width:50%;}
ul.s3-list li h3{}
ul.s3-list li h1{}
.s3-li-icns2 { }
.s3-li-icns{}




.sec4{}
ul.s4-list li h3{}
ul.s4-list li{padding: 0 5px;}
ul.s4-list li img { position:static; margin:0 auto 5px;}

.sec5{ padding:40px 0;}
.s5-tsti{ width:100%;}

.sec6{ padding:40px 0;}
ul.s6-list li{padding:10px;}
ul.s6-list li h3{font-size:18px; line-height:24px; min-height:48px;}
ul.s6-list li p{font-size:16px; line-height:20px; min-height:160px;}
a.rd-mr{width:150px;}

.s7-lft{/*width:48%;*/}
.s7-lft:after{right:-25px;}
ul.s7-list li{font-size:17px;}

.shop-sec{ row-gap: 20px;}
.shop-bx{padding:0px; width:49%; margin-top:0px;}
.shop-bx h3{ min-height:auto;}
ul.shop-list li{}
.shop-btn{}

.prd-det-rgt{padding-right:0;}
.prd-det-btn{margin-right:0;}
.input-counter{width:100px;}
.input-counter input[type="text"]{width:40%;}
ul.prd-det-list li{}
.prd-det-s1-lft{padding:40px 0;}
.prd-det-s1-rgt{width:49%;}
.prd-det-s1-lst{font-size:19px; line-height:24px;}
.prd-det-s1-lst span{margin:0 5px;}

ul.ben-list {width: 27.62%;}
ul.ben-list li{padding:10px;}

/********CART********************/
.summry-lft .cart-lft, .summry-lft .card-box3{width:100%; padding-bottom:0;}
.cart-inr{margin:0 0 40px;}
.cart-prc-det{padding:5px 20px 20px;}
.cart-row{padding:17px 0 5px;}
.cart-col2{font-size:16px; line-height:20px; padding-left:55px; width:36%;}
.cart-col3, .cart-col5{font-size:16px; line-height:20px; padding-top:40px;}
.cart-col4{width:24%; padding-top:30px;}
.cart-det-btn{width:240px}
.cart-prc-det .btn-box p{display:none;}
.conti-btn{width:240px;}


.pay-bx .frm-box-inr{padding:20px;}
ul.chk-list li{vertical-align:top;}
.chk-mny-bck{padding-left:110px;}
.chk-mny-bck-lft{width:90px;}
.chk-mny-bck-img{width:75px;}
.chk-mny-bck h3{font-size:22px; line-height:25px;}
.chk-inr-rgt .comn-hdg{font-size:26px; line-height:30px;}
.continue-shpbtn{float: none !important;display: inline-block;margin: 10px 5px 0 0 !important;}

.rec-post-bx img{width:60px;}
.rec-post-bx p{width:calc(100% - 75px);}

.accordion{font-size:20px; line-height:24px;}
.acdn-content p{font-size:16px; line-height:24px;}
}


@media only screen and (max-width:767px) {
.container{width: 100%;padding: 0 15px;max-width: 600px;}
.show-desk, .show-tab {display: none;}
.show-mob {display: block;}
.menu{ padding: 15px 0;}
.mob-mnu-ic{top:1px;}
.mobilemenu{top:55px;} 
.top-strip{display:none;}
.logo{max-width: 160px;margin-top: -2px;}

.pop-innr {width: 100%;text-align: center;}

.bnr{ height: auto;background:#f1ffca; padding:30px 0 30px; }
.content_box { float:none; display:inline-block;width: 100%;padding:0px;}
.bnr-prd{position:static; max-width:100%; padding:0 10px;}

.bnr-lft{width:100%; text-align:center;}
.bnr-hd{font-size: 35px;line-height: 40px;padding: 0;}
.bnr-txt2 {font-size: 18px;line-height: 26px;}
.bnr-mob{ display:inline-block; vertical-align:top; max-width:100%; margin-top:15px;}
img.mob-bnr {max-width: 260px;margin: 10px auto -25px;display: inline-block;}
.bnr-txt{ line-height: 25px; width: 100%; font-size: 16px; margin-top: 5px;}	
ul.bnr-list{ width:100%; margin:0;}
ul.bnr-list li{ float:left; width:33.33%; padding:0 9px; font-size:16px; line-height:20px; text-align:center;}
ul.bnr-list li img{ display:block; margin:0 auto;}
.bnr .btn-box{ margin-bottom:0;}
.page-btn {margin-top: 20px;}

.comn-hdg-lft{}
.strip { padding: 10px 0 30px;}
.strip-rgt{max-width:355px;}
.strip-img1 {margin-top: 16px;}	
ul.strp-list{row-gap: 15px;margin-top: 15px;}
ul.strp-list li{ width: 100%; max-width: 355px; font-size: 15px;}
ul.strp-list li img{ }
.comn-txt {font-size: 16px;margin-top: 14px;line-height: 25px;  width: 100%;}
	
	
.sec2{padding: 30px 0 30px;}
.sec2 .comn-txt{ width:100%;}
.shop-bx-cont{ min-height:auto;}

.sec3{padding: 30px 0 30px;}
.s3-inr{}
.s3-inr-rgt {}

.sec4{padding: 25px 0 25px;}
 
.comn-hdg{ font-size:26px; line-height:35px;}
.cart-icn{bottom: 29px;}

/* .sec1, .sec2, .sec3, .sec4, .sec5, .sec6, .sec7{padding:25px 0;} */

.sec1{height:auto; padding:0px 0 30px;}
.sec1 .container{}
.s1-lft{ max-width:355px;}
.s1-rgt{display:none;}
.sec1-prdts{ max-width:100%;margin:10px auto 0px;}
.s1-lft .comn-txt{ width:100%;}
.sec1 .page-btn { margin-top: 20px;}

ul.s2-list{flex-wrap: wrap;}
ul.s2-list li{width:49%; border:none;}
ul.s2-list li img{height:180px;}
ul.s2-list li .page-btn{font-size:20px; line-height:45px;}

.s3-hdg{width:290px; font-size:28px; line-height:32px;}
ul.s3-list{margin-top:15px; justify-content: center;row-gap: 15px;}
ul.s3-list li{    width: 100%; max-width: 355px; font-size:15px;line-height: 24px;}
.s3lst-liDiv, ul.s3-list li:last-child .s3lst-liDiv {padding: 15px 11px;}
ul.s3-list li:last-child{}
ul.s2-list li h3{font-size:20px; margin-bottom:15px;}
.s3-li-icns { top: 155px;right: 44px;}
.s3-li-icns2{ width:165px;}
ul.s3-list li h3{ margin-bottom:15px;}
.hdg-li {}
ul.s3-lst2{ justify-content: center;}
ul.s3-lst2 li{ width: 33.33%;}
ul.s3-lst2 li:nth-child(3) {
    border: none;
}
.s3-inr2 {padding: 25px 0 25px;max-width: 355px;}

.mny-bck-bx{padding:10px; text-align:center; margin-top:40px;}
.mny-bck-bx .comn-txt {font-size: 17px;line-height: 26px;}
.mny-bck{position:static; margin-top:-60px;}

ul.s4-list{ justify-content: center;}
ul.s4-list li{ width:50%;}
ul.s4-list li:after{display:none;}
ul.s4-list li img{margin-bottom:3px;}
ul.s4-list li span{ font-size:18px;}

.sec5 {padding:30px 0;}
.s5-tsti-bx{padding-left:70px;}
.s5-tsti-bx small{width:55px; height:55px; line-height:55px;}

ul.s6-list{flex-wrap:wrap;}
ul.s6-list li{width:100%; margin-top:25px;}
ul.s6-list li h3{min-height:auto;}
ul.s6-list li p{min-height:auto;}

.s7-lft{width:100%;}
.s7-lft:after{display:none;}
.s7-rgt{width:100%; margin-top:25px;}
.inp-mail{width:100%;}

.ftr-txt a{display:block; margin:8px 0;}
.ftr-txt small{display:none;}
.ftr-bar{display:none;}
.phn-txt{display:inline-block;}
.phn-txt img{display:inline-block; vertical-align:middle; margin-right:5px;}

.footer{padding:25px 0;}
.ftr-txt{font-size:14px;}


.shop-sec{ margin-top: 20px; justify-content: center;}
.shop-bx{width: 100%; max-width: 355px;}
.shop-btn {
    width: 80%;
    margin: 10px 0 0;
}
.shop-bx h3 {margin-top: 10px;}
.hdr-bar {padding: 10px 0;}
.hdr-bar p{font-size: 12px; line-height: 18px; }

.prd-det-sec {padding: 20px 0;}
.prd-det-lft{width: 100%;
        margin-bottom: 10px;
        margin-top: 0;
        background: #85a5b1;
        padding: 10px 10px;}
.prd-det-mob{max-width:100%; margin-bottom:10px;}
.prd-det-s1{height:auto;}
.prd-det-rgt{width:100%;}
.prd-det-s1-lft{width:100%; text-align:center;}
.prd-det-s1-lft .comn-txt {font-size: 17px; line-height: 26px;}
.prd-det-s1-rgt{display:none;}
.input-counter{float:none; margin:20px auto 0;}
.prd-txt1 {font-size: 22px;line-height: 32px;}
ul.prd-det-list li {
    margin: 4px 0 0;
    padding-left: 17px;
    font-size: 17px;
    line-height: 25px;}
ul.prd-det-list li span {width: auto;}
.pkg-bx{width: 48%;padding: 12px 8px 12px;}
.pck-prc {margin: 4px 0 0px;font-size: 28px;line-height: 35px;}
p.s1-p2 {
    font-size: 16px;
    line-height: 25px;
    margin: 13px 0 10px;
}
.switch-opt {
    margin: 11px 0 8px;  
    padding: 5px 0 5px;
}
.switch-opt .buyopt {font-size: 18px;line-height: 25px;}
 .pck-prc {
        margin: 4px 0 0px;
        font-size: 28px;
        line-height: 35px;
    }

.ben-prd{position:static; transform:none; display:block; margin:0 auto; max-width:100%;}
ul.ben-list{width:100%;}
ul.ben-list li:first-child:before, ul.ben-list li:after{display:none;}
.prd-det-btn{display:inline-block;width: 100%; margin:0px auto 5px; float:none;}
.prd-det-btn .page-btn {width: 100%;}

.shop-pg {
    padding: 25px 0;
}

.cart-lft{width:100%;}
.cart-rgt{width:100%;}
.cart-prd{display:none;}
.cart-row{padding:5px 0 8px;}
.cart-col2{padding-left:0; width:30%; font-size:14px; line-height:18px;}
.cart-col4{width:30%;}
.cart-col4 .input-counter{width:80px;}
.input-counter input[type="text"]{width:30%; font-size:20px;}
.cart-col4 .input-counter button img{width:10px; margin:0 auto;}
.cart-col4 .input-group-prepend, .cart-col4 .input-group-append{width:29%;}
.inp-coup{margin-top:20px; width:100%;}
.update{float:left; width:100%; text-align:left; margin:20px 0;}
.cart-col1, .cart-col2, .cart-col3, .cart-col4, .cart-col5{padding:10px 0 0 !important;}
.cart-col2, .cart-col4{padding-top:5px !important;}
table.prc-list tr td{padding:15px 0;}

.chk-inr{margin-bottom:30px;}
.chk-inr-lft{width:100%;}
.frm-box-inr{padding:10px;}
.pay-bx .frm-box-inr{padding:20px 10px;}
.frm-hdg{font-size:24px;}
.we-acp img{width:200px;}
.frm-field label{width:100%; text-align:left; margin:5px 0;}
.frm-field input[type="text"], .frm-field select{width:100%;}
.chk-inr-rgt{width:100%; margin-top:25px;}
.chk-prc-bx{margin:5px 0;}
.chk-prc-bx-hdg span{float:right;}
.chk-tsti-bx small{margin:15px auto;}
table.chk-prd-det .input-counter{width:80px;}
table.chk-prd-det .input-counter button img{width:10px; margin:0 auto;}
table.chk-prd-det .input-group-prepend, table.chk-prd-det .input-group-append{width:29%;}
.chk-btn{margin:25px auto 10px;}
.secur-logo{margin-bottom:10px;}


.resour-inr{margin:10px 0 20px;}
.resour-inr-lft{width:100%;}
.resou-bx-cont{padding:10px;}
.res-hdg{font-size:30px; line-height:34px;}
.resour-inr-rgt{width:100%; margin:20px 0;}

.accordion-container{padding:0; margin:10px 0 20px;}
.accordion{font-size:18px; line-height:24px; padding:10px 55px 10px 50px;}
.acdn-content{padding-right:20px;}

.contact-inr{padding:25px 0 25px;}
ul.contact-list {margin-top: 22px;}
ul.contact-list li{flex: none; margin-top:0px; font-size: 16px; line-height: 26px; width: 100%; padding:20px 10px; text-align: center;}
ul.contact-list li img{ position:static; margin:0 auto; display:block;}
ul.contact-list li h3 {
    font-size: 18px;}

.thank-pg{margin:30px 0;}
.thank-hdg{font-size:24px; line-height:28px;}
.thnk-bx{padding:10px; width:100%;}
.thnk-bx-lft, .thnk-bx-rgt{width:100%;}
.thnk-ship{margin-top:10px;}

/**********************************/
.tems_bg{padding:10px 0 20px;}
}
@media only screen and (max-width:640px) {
	
	ul.s4-list{}
	ul.s4-list li{}
}

@media only screen and (max-width:480px) {
ul.s2-list li{width:100%;}
ul.s3-list li{}
ul.s4-list li h3{}

ul.s7-list li{font-size:15px; line-height:19px;}
ul.s2-list li .page-btn{width:210px;}

ul.strp-list li{}
}
