body, html {height: auto !important;}
.linksel{color:#fff !important;}
.custom-logo{width:90px;height:90px;}
.login a { color: #000 !important;}
.container{width:100%;}
.main-container:not(.c-home .main-container){background: #fff;padding: 1.3em !important;border-radius: 5px;border-top: 1px solid rgba(0,0,0,.1);}
.m-t-1 { margin-top: 1%!important; margin-bottom: 2%;}
.stripe {padding-top: 20px;}
.footer.segment,.ui.center.aligned.header{clear:both; padding-top: 2% !important; margin-top: 4% !important;}
.cat-box img{width: 100%;}
#allCatList{margin-top:0.5rem;}
.allCatImg{overflow:hidden;}
.allCatImg img:hover{cursor: pointer;transform: scale(1.1);transition: transform 5s ease;}
.cat-box.c-l1 img{object-fit: contain!important;height: 8rem!important;}/*,#allCatList img*/
.p-b-0{padding-bottom: 0 !important;}
.icon-flipped{transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1);}
.login a{color: #000 !important;font-weight: normal !important;}
.nav-bg{margin:0px !important; border-radius: 0 !important;}
.nav-bg .item{font-size: 15px !important;font-weight:600 !important;}
.nav-bg .ui.dropdown>.text,.t-t-u{text-transform: uppercase !important;}
.ui.vertical.menu {border: none;box-shadow: none;}
.ui.basic.button{background: #fff !important;}
.ui.vertical.menu{background: none !important;}
.ui.clearing.divider{display: block!important;}
.ui.stackable.three.column p,.ui.divided.equal.width p,#CatList p,#CatList .c-catlist{overflow: hidden;width: 100% !important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;margin-bottom: 1rem;}
#CatList img:not(.cat4Card img){width: 100%;object-fit: cover;height: 20em;}
#CatList img.ci4{width: auto!important;object-fit: contain!important; height: 16em!important;}
#CatList .divided.equal.width img{/*height: 100% !important;*/height: 135px !important;overflow: hidden;}
#CatList .circular.image{width:15em;height: 15em;}
#CatList .ui.header.cp{margin:1rem 0 !important;}
.cat4Card .imhover img{transition:transform .5s}
.cat4Card .imhover:hover img{transform:scale(1.05);transition:transform .5s}
.cat5card{overflow: hidden!important;position: relative!important;width:100%;height:17rem;}
.cat5card .ccat5{background-position:center center; width: 100%; background-size: cover; background-repeat: no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; height:100%;}
.cat5card:hover .ccat5, .cat5card:focus .ccat5{ -ms-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);}
.ct5txt{top:20%;left:10%;position:absolute;z-index: 2;transition: 300ms ease 0s;}
.cat4Card{position:relative;background:#f4f6fa;text-align:center;border:1px solid #f4f6fa;border-radius:10px;padding:20px 0 18px;margin-bottom:20px;min-height:180px;transition:.2s}
.cat4Card:hover{background:#fff;border:1px solid #bce3c9;box-shadow:5px 5px 15px rgba(0,0,0,.05);transition:.2s}
.cat4Card figure{text-align:center;margin-bottom:10px;display: contents;}
.cat4Card figure img{border-radius:10px;display:inline-block;max-width:90px;height: 90px;object-fit: contain;}
.cat4Card h4 a{color:#253d4e;}
#checkout-header{padding-top: 0.5em!important; padding-bottom: 0.5em!important;}
.ui.dividing.header{/*text-transform: uppercase !important;padding-top: 3%!important;*/}
.red:not(.ui.red.labels .label, .ui.ui.ui.red.label){color: #db2828 !important;}
/*Product Listing*/
.product-listing{height: 250px;width: 100%;position: relative;margin: 0 auto;text-align: center;background: none !important;}
.product-listing img{position: absolute;bottom: 0;left: 0;right: 0;top: 0;margin: auto;width: auto !important;height: auto !important;max-width: 100%;max-height: 100%;padding: 10px;}
.card .header a{color:black  !important;}.card .shop.icon,.card .extra.content a{color:#fff;}
.user.icon{font-size:1.45em !important;color: #525252;}
.sistrix.large.icon{font-size: 1.5em !important;color: #525252;}
.shopping.bag.icon,.user.icon,.cart.icon:not(.cart.arrow.down){font-size:1.3em !important;cursor:pointer;-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1.2px;-webkit-text-stroke-color: #525252;}
.shopping.bag.icon,.user.icon{
	-webkit-text-stroke-color:#000;-webkit-text-stroke-width: 0.8px!important;font-size:1.4em;
}
.card .m-t-0{cursor:default;}
.header-fixed,.header-fixed-scroll{z-index: 10000; margin: auto;width: 100%; background-color: #fff;box-shadow: 0 5px 6px 0 rgb(10 10 25 / 10%);}
.header-fixed .site-bg .middle.logo-panel{padding-top:1em !important}
.logo-cname{font-size: 2.5rem;font-weight: 700;vertical-align: middle;margin-left: 15px;color:#169fe3;}
.ui.card>.content, .ui.cards>.card>.content{ padding: 0.5em !important;}
/*Product Listing*/
.aic{align-items: center;}
.bt1g{border-top: 1px solid #ccc;}
.p-0{padding: 0px !important;}
.m-0{margin: 0px !important;}.m-14{margin: 14px !important;}
.b-0{border: 0px !important;}
.p-3{padding: 3% !important;}
.p-4{padding: 4% !important;}
.p-5{padding: 5px !important;}
.p-2{padding: 2% !important;}
.p-1{padding: 1% !important;}
.l-1{left:1em!important;}
.p-ltr-4{padding:4% 4% 0 4% !important;}
.p-t-0{padding-top: 0px !important;}.p-t-8{padding-top: 8px !important;}
.p-b-0{padding-bottom: 0px !important;}
.p-l-0{padding-left: 0px !important;}
.pl10{padding-left: 10px !important;}
.m-t-0{margin-top: 0px !important;}
.m-t-2r{margin-top: 2rem !important;}
.m-t-1r{margin-top: 1rem !important;}
.m-b-1r{margin-bottom: 1rem !important;}
.m-l-15{margin-left: 15px !important;}
.m-t-4{margin-top: 4px !important;}
.m-t-7{margin-top: 7px !important;}
.m-b-0{margin-bottom: 0px !important;}
.m-b-02{margin-bottom: 0.2rem !important;}
.m-t-04{margin-top: 0.4rem !important;}
.m-l-0{margin-left: 0px !important;}
.m-r-0{margin-right: 0px !important;}
.m-r-5{margin-right: 5px !important;}
.m-r-12{margin-right: 12px !important;}
.m-t-12{margin-top: 12px !important;}.m-t-15{margin-top: 15px !important;}
.m-b-15{margin-bottom: 15px!important;}
.m-t-em1{margin-top : 1em !important;}
.p-t-em1{padding-top : 1em !important;}
.p-b-em1{padding-bottom: 1em;}
.m-b-12{margin-bottom: 12px!important;}
.m-b-7{margin-bottom: 7px!important;}
.m-b-4{margin-bottom: 4px!important;}
.p-b-15{padding-bottom: 15px!important;}
.p-b-10{padding-bottom: 10px!important;}
.p-b-13{padding:0 0 13px 0 !important}
.p-t-8{padding-top: 8px !important;}.p-b-8{padding-bottom: 8px !important;} 
.p-tb-7{padding: 7px 0 !important;}
.p-t-12{padding-top: 12px !important;} 
.p-t-14{padding-top: 14px !important;} 
.p-15{padding: 15px !important;} 
.p-t-10{padding-top: 10px !important;}
.p-t-11{padding-top: 11px !important;}
.p-t-2{padding-top: 2px !important;}
.p-t-4{padding-top: 4px !important;}
.p-t-7{padding-top: 7px !important;}
.pt2r{padding-top: 2rem !important;}  
.p-r-0{padding-right:0px !important;}
.p-r-2{padding-right:2rem !important;}
.m-t--1{margin-top: -1rem !important;}
.bb-0{border-bottom: 0!important;}
.f-r{float:right!important;}
.f-l{float:left!important;}
.t-a-c{text-align: center!important;}
.t-a-r{text-align: right!important;}.t-a-l{text-align: left!important;}
.sem_teal {color: #008080 !important;}
.sem_green {color: #016936 !important;}
.cgreen{color: green !important;}.cwhite{color: #fff !important;}
.sem_orange {color: #FE9A76 !important;}
.sem_yellow {color: #FFD700 !important;}
.sem_red {color: red !important;font-size:12px;}
.sem_brown {color: brown !important;}
.sem_blue {color: #1678c2 !important;}
.bg_white{background:white!important;}
.bg_brown{background:#77101d9e;color:white!important;}
.bg_cadblue{background:cadetblue;color:white!important;}
.bg_blue {color:#6c87e9!important;}
.sem_black {color: #000000 !important;}
.b-s{box-shadow: 0 2px 6px rgb(0 0 0 / 28%) !important;border: none !important;}
.sem_gray, .sem_grey {color: #696969 !important;}.dcoal{color:#333 !important;}
.content .sub.header{white-space: nowrap;text-overflow: ellipsis;width: 25rem;overflow: hidden;}
.hide{display:none !important;}
.validerror p{color:red;}
.z-ind{z-index:99!important;}.zi19{z-index:19!important;}
.p-l-10{padding-left:10%;}
.p-l-15{padding-left:15px;}
.p-l-7{padding-left:7px!important;}
.ui.basic.button{background: #fff !important;}
.ui.vertical.menu{background: none !important;}
.main{min-height:52vh !important;}
.ui.menu{margin: 0! important;}
.ui.secondary.menu:not(.pointing){padding-bottom: 1em;padding-top: 1em;}
.dib{ display: inline-block !important;}
.dif{ display: inline-flex !important;}
.dc{display : contents !important;}
.db{display : block !important;}
.df{display:flex !important;}
.dt{display:table !important;}
.di{display:inherit !important;}
.dtc{display:table-caption !important;}
.dvCartPopup{min-width: 425px !important;max-width: fit-content !important; min-height: 100px; max-height: 35rem !important;overflow-y: auto;overflow-x: hidden;padding-bottom:0 !important;}
.item-name{ color: #4183c4; font-weight: bold;font-size:12px;}
.item-qty{font-size: 80%;font-weight: bold;color: gray;}
.card-border{box-shadow: none !important; border: solid 1px #ddd !important;height:98%;}
.card-no-shadow{box-shadow: none !important; background-color: rgb(250, 250, 250) !important;}
.no-border-tb{border: 0px !important;}
.no-border-tb tr td {border-top: 0px !important;}
.logo-img{max-width: 100% !important; height: auto !important; max-height: 3.5rem !important;padding-bottom:0.3rem !important;}
.slide .content{text-transform: none !important;}
.item-category{background-color: #2b98c6 !important; color: #fff !important;}
.ui.dropdown .menu{z-index: 33 !important;}
.catfilter{ box-shadow: 0 1px 3px rgb(0 0 0 / 28%) !important;padding: 5px;border-radius: 4px;}
.catfilter.activ{background:#e8e8e8;}
/* .logo-pad{padding: .38571429em .92857143em;margin: 0 .35714286em;} */
.div-cart-count{position: relative;padding: 5px 4px 3px 4px !important;font-size: 10px !important;height: 22px;width: 21px;background-color: #85cb33;border-radius: 500px !important;display: inline-flex !important;justify-content: center;align-items: center;top: -3px;left: -20px;color: #100b00;transform: translate(50%, -50%);z-index: 1;}
.cart-add{top: -14px;left: -10px;animation: zoom-in-zoom-out 2s ease-out infinite;}
.bg-header{position: absolute;background: transparent;box-shadow: none;}
.menu-bg-trans{background: transparent !important;box-shadow: none !important; border: 0 !important;}
.ui.table.custom thead tr th{border-left: 0;}
.cp{cursor: pointer!important;}
.cd{cursor: default!important;}
.no-pointer-evt{pointer-events: none;}
.point-evt{pointer-events: all !important;}
.breadcrumb-segment{background-color: #F5F5F5 !important;}
.dv-signup{margin: 2em 0;font-size: 1.2em;}
.dv-required label::before{content: '* ';color: #F00;font-weight: bold;}
#tblCartPopup tr td, #tblAddtoCart tr th,#tblAddtoCart tr td {vertical-align: top; color: #666666;}
#tblCartPopup, #tblAddtoCart {background-color: #f5f5f5;}
#tblCartPopup{border:0 !important}
#tblCartPopup  tr td:last-child ,#tblCartPopup  tr:first-child th:last-child {
  border-right: 1px solid rgba(34,36,38,.15) !important;
}
#tblCartPopup tr td:first-child,#tblCartPopup tr:first-child th:first-child {
  border-left: 1px solid rgba(34,36,38,.15) !important;
}
#tblCartPopup tr:first-child td {
    border-top: 1px solid rgba(34,36,38,.15) !important;
}
#tblCartPopup tr:last-child td {
    border-bottom: 1px solid rgba(34,36,38,.15) !important;
}
#tblCartPopup .sem_grey, #tblCartPopup .sem_grey:after, #tblCartPopup .sem_grey:before{transition: all .5s;}
#tblCartPopup .sem_grey{position: relative; padding: 0.72857143em 0;}
#tblCartPopup .sem_grey:after{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 0%;content: '.';color: transparent;background:#696969;height: 2px;}
#tblCartPopup .sem_grey:hover:after{width: 70%;}
.dvCartPopup .text.loader{background: transparent!important;}
#checkout-accord > .title {border: 1px solid #ddd; margin-top: 5px; padding: 10px 15px; background-color: #f5f5f5; border-radius: 4px;}
#checkout-accord > .content{padding: 15px; border: 1px solid #ddd; border-top: 0; border-radius: 4px}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number] {-moz-appearance: textfield;}
.im-order{background-color:#00000080;width:100%;height:100%;padding-top:25%;}
.im-bg-order{background-size:100% auto;width:50px;height:50px;color:white;margin:auto;}
.h-order-info{background: rgba(34,36,38,.15);padding: 4px;width:100%;}
.pr-order-info{align-items: center;display: inline-flex;width:100%;}
.im-order-info{width:40px;}
.product-col.hover-ready:hover{border: 0px !important;}
.product-col .prod-wrapper{position: relative;transition: -webkit-transform 0.3s ease;transition: transform 0.3s ease;transition: transform 0.3s ease, -webkit-transform 0.3s ease;height:127%;}
.product-col.hover-ready:hover .prod-wrapper{z-index: 20;-webkit-transform: translateY(-5px) translateZ(0);transform: translateY(-5px) translateZ(0);}
.product-col .product-imagin{position: absolute;top: 0px;right: 0px;bottom: 0;left: 0px;visibility: hidden;background-color: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);opacity: 0;-webkit-transform: scale(0.98);transform: scale(0.98);}
.product-col.hover-ready:hover .product-imagin{visibility: visible;opacity: 1;transition: opacity 0.3s ease, visibility 0s ease, -webkit-transform 0.3s ease;transition: opacity 0.3s ease, visibility 0s ease, transform 0.3s ease;transition: opacity 0.3s ease, visibility 0s ease, transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-transform: scale(1);transform: scale(1);}
.product-col .product-information{position: absolute;font-size:14px;bottom: 0;height: 74px;width: 100%;text-align: center; }
.product-col .fade-in-block {position: absolute;top: calc(100% + 5px);right: 0;left: 0;visibility: hidden;padding: 0 10px 10px 10px;opacity: 0;}
.product-col.hover-ready:hover .fade-in-block {visibility: visible;opacity: 1;transition: opacity 0.3s ease, visibility 0s ease;}
.product-col.pl{padding:6px !important;}
.product-list{display: block !important;height: 100%;}
.header-view-more{display: flex !important;align-items: center;justify-content: flex-end;position:relative;bottom:1rem;}
.cus-btn{padding: 0.5rem 1rem;line-height: 1.25;font-weight: 500;border-radius: 3px;vertical-align: middle;white-space: nowrap;cursor: pointer;text-align: center;}
.btn-det{height: 45px;font-size: 16px;padding: 0.8rem 1rem !important;}
.b-s-none{box-shadow: none !important;}
.circle.outline.green.icon{font-size:5em;}
.sb-menu{box-shadow: 0 2px 4px 0 rgb(34 36 38 / 12%), 0 2px 10px 0 rgb(34 36 38 / 15%);border: 1px solid #d4d4d5;border-radius: .28571429rem;padding: .833em 1em!important;}
.no-pointer-evt{border-bottom:1px solid rgb(43 51 60 / 15%);padding:1rem 1rem !important;box-shadow:0px 2px 3px rgb(50 50 50 / 5%);}
.s-menu.content.active{border-bottom:1px solid rgb(43 51 60 / 15%);background: #edf8f9c7;padding: 1rem 1rem !important;box-shadow: 0px 4px 4px rgb(50 50 50 / 8%);}
.no-pointer-evt.active{border-bottom:0px;box-shadow: 0px 0px 0px!important;background: #edf8f9c7;padding: 1rem 1rem !important;}
.dvstimg{display: inline-flex;align-items: center;justify-content: center;width: 100%;left: 0;position: absolute;top: 50%;}
.dvstimg .c-playicon{justify-self: center;}
.c-stimg{max-height: 100vh;margin: auto;}
.c-img-list{align-items: center;width: 6rem;height: 6rem;display: flex;cursor:grab;position:relative;margin:1rem;}
.c-img-list img{object-fit: contain;width: 100%; height: 100%;}
.c-img-list img.activ,.imgItem img.activ{border: 1px solid #e77600; border-radius: 2px;box-shadow: 0 0 3px 2px rgb(228 121 17 / 50%);}
.c-itmvImg .c-playicon{opacity: 0.7;}
.opc{opacity:1!important ;}
.ui.tiny.breadcrumb{font-size:1rem !important;}
.zoomin .icon{color: #7a7a7a!important;font-size: 4rem!important;}
.zoomImg{display: flex; -webkit-box-align: center; -ms-flex-align: center; justify-content: end; width: 100%;     position: absolute;height:100%;}
.zoomImg .icon{color: #7a7a7a!important;font-size: 1.4rem!important;}
.c-itmimglist{padding:10px;transition: all 0.2s ease-in-out !important;}
.c-itmimglist img {width: 100px;height: auto;}
.c-imgcontainer{width:45rem ;padding:0 20px;overflow-x: auto;margin-top: 1.5rem !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;-ms-flex-direction: row !important;flex-direction: row !important;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.c-imgcontainer::-webkit-scrollbar-track {background: transparent;}
/*gallery image slider*/
#leftMenu.menu-wrapper { position: absolute; z-index: 2; width: 90px; max-width: 42rem; max-height: 720px; height: 720px; margin: 0px !important; overflow-x: hidden; overflow-y: hidden;}
.menu-wrapper {  position: relative;  max-width: 42rem;   height: 114px;  margin: 3em auto !important;  /* border: 1px solid black; */  overflow-x: hidden;  overflow-y: hidden;}
.wrapperItem {  box-sizing: border-box;  white-space: nowrap;  overflow-x: auto;  overflow-y: hidden;  -webkit-overflow-scrolling: touch;}
.wrapperItem.flex-left {display: flex;flex-direction:column; padding: 0px;margin: 0px 5px 0px 0px;}
.wrapperItem.flex-left .imgItem {    margin: 3px 0px;}
#leftMenu .wrapperItem.flex-left .imgItem img { width: 85px !important;}
#leftMenu .wrapperItem .imgItem { width: 85px !important; }
.leftMenuMargin {
  margin-left: 90px !important;
}
#imgDiv {
  display: inline-flex;
}
/* #imgDiv > .slick-initialized.slick-slider {
  width: calc(100% - 80px);
} */
.wrapperItem .imgItem {  display: inline-flex;height: 100px;box-sizing: border-box;position:relative; align-items: center; justify-content: center;}
.imgItem img{  height: 100%;  width: auto;}
.paddle { position: absolute; top: 1rem; bottom: 0; width: 2em;  background: white;  border: 1px solid #8080806b;}
.left-paddle { left: 0;}
.right-paddle { right: 0;}
.hidden { display: none;}
.nav-arrows i{position: absolute;cursor: pointer;padding-top: 2.5rem;}
.nav-arrows{align-items:center ;display: inline-block;}
.nav-arrows .left{left:0;}.nav-arrows .right{right:0;}
.m-t-5{margin-top:5rem!important;}
.m-t-2{margin-top:2rem!important;}
.c-item-img{height:auto;align-self:center;max-width:100%;}
.f-s-11{font-size: 11px!important;}
.f-s-13{font-size: 13px!important;}
.f-s-20{font-size: 20px!important;}
.f-s-28{font-size: 28px!important;}
.f-s-14{font-size: 14px!important;}
.f-s-16{font-size: 16px!important;}
.f-s-12{font-size: 12px!important;}
.f-s-8r{font-size: 8rem!important;}
.f-s-24{font-size: 24px!important;}
.fs160{font-size: 160%!important;}
.fs100{font-size: 100%!important;}
.fs120{font-size: 120%!important;}
.f-w-500{font-weight:500!important;}
.f-w-400{font-weight:400!important;}
.f-w-700{font-weight:700!important;}
.payTypes .payType{width:100%;min-height:6rem;border: 1px solid rgba(34,36,38,.1);background: #fff; border-radius: 0.28571429rem 0 0 0;}
.payDetail{border-radius: 0.28571429rem 0 0 0;padding:12px;}
.payDetail.activ{border-top:0!important;background:#f4f4f4!important;padding:0 12px 12px 38px !important; }
.payTypes .payType.activ{height:auto !important;border-bottom:0!important;background:#f4f4f4!important;}
.cart-btn:hover,.b-btn:hover {background: #de6420!important;}
.cart-btn,.b-btn {display:inline-block!important;background: #f17a24!important; }
.d-b{display:block!important;}
#checkout-popup.cart-btn{ margin-right: 0.35em !important;}
.b-btn {background:#5ba621!important;color:white !important;}.b-btn:hover {background: #4c8a1c!important;}
.pd-qty{padding:.9571429em;}
#buy-now.b-btn,#checkout-popup.cart-btn{width: 100%!important;text-transform: uppercase!important;margin-top: 3% !important;white-space: nowrap!important;}
#buy-now.b-btn:hover,#checkout-popup.cart-btn:hover{text-transform: uppercase!important;}
.l-h-28{line-height:28px!important;}.l-h-1{line-height:1!important;}
.b-l-1{border-left:1px solid #ddd;}
.m-0-1{margin:0.1rem !important;}
.ui.vertical.tabular.menu.c-payment .item{border-bottom:1px ​solid #dadada;}
.ui.vertical.menu.c-payment{height: 100%;background: #e2e2e2!important;}
.b-s-1{box-shadow:0 1px 2px 0 rgb(34 36 38 / 15%);}
.i-attr{padding:0 .9571429em 2px 0;width: 7.3rem;font-weight:600!important;font-size: 14px !important;}
.c-i-attr.circular{border:0.01px solid #0000007a !important ;opacity:1 !important ;}
.pd-attr{padding:0 .9571429em 1.5em 0;}
.c-i-attr:not(.circular){padding:0.65em 1em .65em!important;font-weight:500!important;font-size: 12px !important;border-radius: 2px !important;margin-bottom: 1.2% !important;}
.c-i-attr.secondary:not(.circular){background-color:#333!important;}
.c-i-attr.basic:not(.circular):hover{color:#2e8020 !important;}
#dvProduct .circular.secondary{font-size:1.2rem !important;}
#dvProduct .circular.basic.black{box-shadow: none !important;}
.quantity.input{height:35px !important; margin-top: 1px;}
.quantity.input i{font-size:0.8em!important;}
.ship-det {padding: 1.1em!important; background: #f9fafb;box-shadow: 0 1px 2px 0 rgb(34 36 38 / 15%);border-radius: .28571429rem;}
.cart-btn{background:#f17a24!important;color:#FFF !important;}
.c-discount{border: 1px solid #e0e1e2;border-top: 0px !important;}.c-discount .column{padding:0.5em 1em 0.5em!important;}
.c-discount:hover {background: #e0e1e2;}
.c-h-discnt{border-bottom:  1px solid #e0e1e2 !important;}
.c-itmdiscount{margin-left:1em!important;margin-top:1.8em!important;margin-bottom:1.8em !important;}
.c-symbol{padding: 0.25em 0 0 0 !important;font-size:1.2em;margin-bottom:0!important;}
.dv-saleRate span{padding: 8px 6px 0 0px !important;}
.c-orgiamt{text-decoration: line-through;color: #737373!important;font-size: 15px!important;}
.c-percent{color: #299e22!important;padding-left: 10px;font-size: 15px!important}
.payment .c-button { margin-top: 3% !important;}
.min-img{min-width:45px !important;min-height:50px !important;}
.sep-menu{font-weight: bold;align-self: center;}
.menu-icon-center{height: 100%;display: flex;align-items: center;}
.mob.icon{float: none !important;margin: 0 .25rem 0 0 !important;}
/*.ovf-hidden{overflow-x: clip !important;}*/
.ovf-hidden .mmenu-ovf.visible.transition {display: flex !important;}
/*sidemenu accordion*/
.accordion2 .title span,.accordion2 .active span{color: #323232!important; font-weight: normal !important;font-size: 13px !important;}
.accordion2 .selected span{color:#323232!important; font-weight:700!important;}
.accordion2 .desel span{color:rgba(0,0,0,.4)!important;}
.accordion2 .title{padding: 0.7em 1.4em !important;min-height:27px !important;}
.styled.accordion2{border-bottom:1px solid rgba(34,36,38,.15) !important;}
.accordion2 .accordion .content,.accordion2 .content{padding:0em 0em 0em .2em !important;}
.styled.accordion,.accordion:not(.sidebar .accordion){box-shadow: 0 2px 6px rgb(0 0 0 / 15%) !important;padding: 0em !important;}
.accordion2 .content .styled.accordion, .accordion2 .content  .accordion{box-shadow: none!important;}
.accordion2 .accordion{margin:0!important;}
.accordion2 .title .minus.icon:not(.active){display: none !important;}
.accordion2 .title .plus.icon:not(.active){display: inline-block !important;}
.accordion2 .title.active .minus.icon{display: inline-block !important;}
.accordion2 .title.active .plus.icon{display: none !important;}
.ui.accordion.menu .item .title>.plus.icon ,.ui.accordion.menu .item .title>.minus.icon{float: right !important;margin: .21425em 0 0 1em !important;}
.product-image{overflow: hidden;padding: 0px; display:flex;align-items:center;justify-content:center;/*height: calc(100% - 75px)*/;}
.product-image img{margin-top: auto;margin-bottom: auto;transition: 0.3s;overflow: hidden; }
.product-image img:hover{transform: scale(1.1);}
.ui.styled.accordion .accordion .title, .ui.styled.accordion .title,.ui.sidebar .accordion .title{border-bottom:1px solid rgba(34,36,38,.15) !important;border-top:0px !important;}
.ui.sidebar .accordion .title:first-child{padding:.75rem 1.14285714em!important;}
.accordion2 .title:hover{background:#f3f3f3!important;}
.ui.accordion .title:hover .icon{color:rgba(0,0,0,.4)!important;}
.ui.accordion .title .icon:hover{color:rgba(0,0,0,.87)!important;}
#ddSort .text{font-size:13px;}
#dvAddtoCart{max-height:29rem;overflow: auto;}
.c-of-n{overflow:unset !important;}
.c-i-attr.disabled{background:#e8e8e8!important;opacity:1!important;color:rgba(0,0,0,.6)!important;}
.accordion2 .item { padding: 0em 0 0.9em 0 !important;}
.top-menu.menu{min-height: auto !important;}.c-top-menu  .item{margin-top: 6px !important;}
.ui.dimmer.modals{z-index: 1002;}
.scrolling.content #tblAddtoCart tfoot tr th,#tblCartPopup tfoot tr th{position: sticky;bottom: 0;z-index: 1;}
.scrolling.content #tblAddtoCart thead tr th,#tblCartPopup thead tr th{position: sticky;top: 0;z-index: 1;}
.allItemsTbl thead tr th{position: sticky!important;top: 92px!important;z-index: 999;}
/* .wats{margin-top: 17px !important;font-size: 1.2em !important; height: 45px !important;}
.wats i{font-weight: 700 !important;} */
/* .wats{margin-top: 1em !important;font-size: 2em !important; color: #4FCE5D !important;} */
.social-share span{font-weight:bold;margin-right : 0.5rem;}
.social-share .whatsapp.icon{font-size: 1.5em !important;color: #24ad39;}
.social-share .twitter.icon{font-size: 1.5em !important;color: #1c9be9;}
.social-share .facebook.icon{font-size: 1.5em !important;color: #395599;}
.social-share .linkedin.icon{font-size: 1.5em !important;color: #0270ad;}
.itm-social{margin-top: 2.3em;display:flex;align-items: center;}
.itm-spec{border-bottom: 1px dotted #d6d6d6;margin-left:0.1rem !important;}
.whatsapp.large.icon{font-size: 1.7em !important;background-color: #24ad39 !important;color:white !important;line-height: 1.29!important;width: 1.27em!important;height: 1.27em!important;border-radius: 30px!important;margin-right:.5rem!important;margin-bottom:5rem!important;font-family: Helvetica ,'Icons' !important;}
.itm-spec .column{padding-top: 0.4rem !important;padding-bottom: 0.3rem !important; height: 2.4rem;font-size: 13px !important;height: max-content!important;}
.itm-spec .four.column{border-right:  1px dotted #d6d6d6 !important;color: #737373!important;}
.f-spec{border-top:1px dotted #d6d6d6;margin-top:1rem!important;}
.c-green{color:rgb(245, 102, 24)!important;font-size: 15px !important;line-height:25px;}
.c-green.c-iamt{font-size:16px!important;font-weight:600!important;}
.c-invoice{color:#0061d5!important;}
.error-label{color: red;font-size: 10px;}
.error-border{border: 1px solid red !important;}
.buy-again #buy-now.b-btn,.buy-again #checkout-popup.cart-btn {height: 34px;font-size: 0.9rem!important;width: 100%!important;margin-top:0!important;}
.dv-prod-mrp{color: #C7C7C7;font-weight: 700;}
.dv-mrp{color: #C7C7C7;font-weight: 700;width: 100%;}
.dv-brand{opacity: 0.5;width: 100%;opacity: 0.8;font-size:12px;}
.txt-line-through{text-decoration: line-through;}
.txt-line-through.c-iamt{font-size: 1.05rem;line-height: 1.38;color: #949494 !important;font-weight: normal;}
.input-lft-rad{border-bottom-left-radius: 0 !important;border-top-left-radius: 0 !important;width: 3rem!important;}
.t-0{top:0!important;}
.c-osticky{position: sticky;top: 0;z-index: 240;}
.c-sticky{ position: sticky !important;z-index: 1;}
.c-fixed{position: fixed; z-index: 1;}
a.item.cFooter{display: inline !important; width:fit-content!important;}
body{display: flex;flex-direction: column;min-height: 100vh;}
.footer.cFooter{margin-top:auto!important;}
.cFooter .ui.list{line-height: 1.4285em!important;}
#dv-addcart-tb{border-radius: .28571429rem;}
i.icon.outline{font-family: outline-icons !important;}
.loader{background: url('../images/loading.gif'); height: 13px;width: 84px;display: inline-block;background-size: cover;text-align: center;margin:0;}
.descr-summernote th,.descr-summernote td{border: 1px solid #ececec;padding: 5px 3px;}
.logo-pad .label.item {background: transparent!important;white-space: nowrap;}.logo-pad .label.item:hover{background: transparent!important;}
.c-userinfo .dib{color:#7a7a7a;}
.c-userinfo .dib.activ,.c-black{color:rgba(0,0,0,.87);}
.c-userinfo .dib:hover,.c-dashboardData h2{color:#4183c4 !important;}
.c-ulogged{margin-left:2rem;}
.c-order .item{color:black!important;display:grid!important;cursor:pointer;border: 1px solid rgba(34,36,38,.1);width: 9rem;}
.c-orderdet{min-height:300px;background: white; top: 170px;margin-bottom:12px;}
.cFooter.ui.vertical.segment{margin-top:2% !important;}
.c-ititle{width: 100%;-webkit-box-orient: vertical;display: block;display:-webkit-box;padding-right:10px;padding-left:10px;text-align: center;-webkit-line-clamp: 2;overflow: hidden;padding-top: 8px;}
.hs5 h3 span{font-size: 22px;  font-weight: 500;}
a.text.main-menu { background: none !important;}
#dvProductList .sidebar{padding-left: 0px !important;}
#dvProductList .sidebar .container{    width: 100% !important;}
.ltppItmImg,.ltItmImg{height:inherit;width:100% !important;}
.ltppItmImg{object-fit:none !important;}.ltItmImg{object-fit:contain !important;height:8rem;}
#dvProduct.container{width:100% !important;}
.c-proceed,.c-cnte{width:99%;}
.cRecOrd{color:white;margin:1rem;height:7rem;font-weight: 700;cursor: pointer;text-align:center;}
.ui.labeled.ticked.slider>.labels .label:after{background:transparent !important;}
.ui.slider:not(.vertical):not(.checkbox){padding:1.5em 2em !important;}
.range-rate,.c-filter{padding:0.5rem 1.4rem 0.5rem 1.4rem;font-weight:bold ;color:dimgrey;}
.range.slider .auto .label:not(:first-child):not(:last-child){display:none !important;}
.range.slider{margin-top:0.5rem;}
/*scroll bar*/
div::-webkit-scrollbar {width:12px;}
div::-webkit-scrollbar-track:vertical {border-right:8px solid #fff;border-radius:10px;border: 3px #fff solid;}
div::-webkit-scrollbar-thumb:vertical {border-right:8px solid rgba(255,255,255,.2);border-radius:10px;border: 3px #fff solid;}
div::-webkit-scrollbar-track:horizontal {border-bottom:8px solid #fff;border-radius:10px;border: 3px #fff solid;}
div::-webkit-scrollbar-thumb:horizontal {border-bottom:8px solid rgba(255,255,255,.2);border-radius:10px;border: 3px #fff solid;}
div::-webkit-scrollbar-corner,.scroll::-webkit-resizer {background:inherit;border-right:8px solid rgba(255,255,255,.2); border-bottom:8px solid rgba(255,255,255,.2); }
div::-webkit-scrollbar-track{background-color:#fff;}
/*scroll bar End*/
.ui.multiple.search.dropdown>input.search{width:100% !important;}
.autobot{width:29rem !important;border:0!important;display:inline-block;background: transparent!important;}
.autobot .prompt{padding:12px!important;}
.autobot .pl-2r{padding-left:2.5rem!important;}
.autobot .results{max-height:22rem!important;overflow-y:auto;}
/*.autobot .results .item{padding:0.35rem 1rem 0.35rem 0!important;border-top:1px solid #fafafa;white-space: normal;word-wrap: normal;cursor: pointer;color:rgba(0,0,0,.87);}*/
.c-scrhsug{border: none!important; box-shadow: none!important;padding-right:0!important;background-color: transparent!important;}
.c-scrhsug .autobot:not(.b-0){border: 1px solid #d4d4d5!important;padding:0!important;}
.c-scrhsug .prompt:not(.bb-0){border:none !important;}
.n-b-s{border:none !important;box-shadow: none !important;}
.c-scrhsug:before{display:none!important;}
.results .item:hover,.results .item.selected{ background-color: rgba(0,0,0,.03);}
.category.search .ui.dropdown .text{overflow: hidden!important;max-width: 14rem!important;white-space:nowrap!important ;}
.category.search .menu.transition{overflow-y: scroll;max-height: 30rem;}
.c-scrhsug .category.search{background:white!important;box-shadow:0 2px 4px 0 rgb(34 36 38 / 12%), 0 2px 10px 0 rgb(34 36 38 / 15%);padding-top:2px;}
.acfilter .label, .acfilter .labels .label{ background: white !important;padding: .75rem !important; box-shadow: 2px 2px 8px 0 rgb(0 0 0 / 20%) !important;}
.acfilter{background-color: #f9f9f9;margin-bottom: 1rem !important; border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.cfilter{font-weight:bold;color:dimgrey;}
.cfilter .ui.labeled.icon.button{ padding: 1.4rem 1.3rem 0.85rem 1rem !important;font-size: 0.9rem !important;margin-right: 0.5rem !important;cursor: default !important;}
.cfilter .ui.labeled.icon.button:hover{box-shadow: 0 0 0 1px rgb(34 36 38 / 15%) inset!important;color:rgba(0,0,0,.6)!important;}
.c-brheader{margin-bottom:0.2rem !important;}
.c-brand{opacity: 0.5;margin-bottom:1rem;}
.cblock{margin:0!important;}
.cb{clear:both;}
.cblock .c-content{background-repeat: no-repeat; background-size: cover; width: 100% !important;}
.c-social .icon{color:#fff;}
.orDetail .c-otype{width:max-content!important;display:flex !important;margin-left: 16rem !important;margin-top: 4px!important;padding-left:12px!important;}
.c-itmamt.ui.header{margin-top:0px !important;}
.c-cb-lt{float:left;align-items:baseline;display:grid;height:100%;}
.c-cb-lb{float:left;align-items:end;display:grid;height:100%;}
.c-cb-lc{float:left;align-items:center;display:grid;height:100%;}
.c-cb-rt{float:right;align-items:baseline;display:grid;height:100%;}
.c-cb-rb{float:right;align-items:end;display:grid;height:100%;}
.c-cb-rc{float:right;align-items:center;display:grid;height:100%;}
.c-cb-ct{margin:auto;align-items:baseline;display:grid;height:100%;}
.c-cb-cb{margin:auto;align-items:end;display:grid;height:100%;}
.c-cb-cc{margin:auto;align-items:center;display:grid;height:100%;}
.c-item-vid{width:100%;height:100%;}
.c-playicon{width: auto!important;height: auto!important; position: absolute;cursor:pointer;}
.c-img-list .c-playicon{top: 50%;left: 70%;width:22%!important;}
.c-flicon{position: fixed;bottom: 0; right: 0; z-index: 1000;}
.itemImagepopup{background-color: transparent!important;box-shadow: none!important;}
.itemImagepopup .close{color:white!important;}
.itemImagepopup .itemImg{height: 93vh;width: auto;align-items: center;display:flex;justify-content: center;}
.c-itmvImg{margin:auto;position: relative;align-items: center;justify-content: center;}.c-prdimg{height: auto!important;display:flex!important;}
.md-txt-sep{-webkit-text-fill-color: transparent;-webkit-text-stroke-color: currentColor;-webkit-text-stroke-width: 2px;}
.slide .content p{padding-bottom: 1em;}
.v-more .product-image{height:auto!important;padding:0!important;}
#footer-site, #footer-site a.item.cFooter{ font-size: 0.85rem !important;}
.pagHeader{height: 20rem;background-size: cover; background-repeat: no-repeat;background-position: center center; width: 100%;}
.pagHeader h1{font-size:3rem !important;align-self:center;color:white!important;}
tr.strikeout, tr.strikeout:hover, .ui.selectable.table tbody tr.strikeout:hover, .ui.table tbody tr.strikeout td.selectable:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAADF3pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHja7ZdbkuQoDEX/WcUsAUkIieVgHhGzg1n+XDCZXVn9mOror4lIEwYsZElwJGdVGP/8PcNfuDhKDEnNc8k54kolFa6YeLyvunuKaff3xWekV3l4LjBEglHuR89HPiCHDh09b8dOhVw/GCrjLFyvC/UYYj8OHhEdR0K3g9iPoXoMCR/P6X6+judc3D5u4by3tk9n3HdYXRLjrJksoU8czXLB3Dkmw7n1FajYfQgPR5+fw0MVJ888hCTu3u8oZd0kdY8Vd4YebYmiVczyDSAAGUKA5XLOdsTnab6czWP8yRW+sq2TDq9p8JidNAjfLXxKgzyOXD7Ry89xy8PnBdIf495MP0Rk6emYXyIyefqIH7Gue87uc457dzVlbDmfTT12QmHNoHitJNivZTTDrZjbbgXNUS4NqHts8UJrVIiBeFKiTpVmoLEnjRpiTDzYMDI3UF8yB4vCTRb0tBpNNinSxZEMDakikPKc4cRC22/Z/ho5PHeCKhOMEV75zxa+ovSrNueqJaJwaoZuwLzSHmEscquHGojQPIeq+4Af7TUhD1gBQt3H7Nhgjddt4lL6lluyQQv0FONdY2T9fn8ZSvCtCAY1lChmEqVM0ZiNCAfpAFQpOkviCwRIlTuC5CQoPWMUAVwHvGO0dVn5luMrCRIqWQxsilTASkmRP5YcOVRRr0lVs5q6Fq1ZcgqosJwtr89tNbFkatnM3IpVF0+unt3cvXgtXARfYy0ox+KllFrhs8JyzaFCv0Jy8SVXuvTKl11+las2pE9LTVtu1ryVVjt36ajjnrt176XXQQOpNNLQMPKw4aOMOpFrU2aaOvO06bPM+qR2qH7XfoMaHWq8SS09e1KD1Owew84XGFnMQIwTgbgtAkhoXsyiU0q8yC1msTCqQhlB6mLTKVbKnIKkQayTnuy+kfstbiGnX3Ljr5ILC90fktvcwtAP3H5Ara+f7baJ3VW4zjQKqg/rwyt7Xb+iNTwmfzq+Db0NvQ29Db0NvQ29Df2PDU388YD/KMO/3te6cjBSix4AAAGDaUNDUElDQyBwcm9maWxlAAB4nH2RPUjDQBzFX1O1IhUHO5TikKE6WRAVcdQqFKFCqBVadTC59AuaGJIUF0fBteDgx2LVwcVZVwdXQRD8AHFzc1J0kRL/lxRaxHhw3I939x537wChUWWa1TUGaLptZlJJMZdfEUOvEBBDD6JIyMwyZiUpDd/xdY8AX+8SPMv/3J+jXy1YDAiIxDPMMG3ideKpTdvgvE8cYWVZJT4nHjXpgsSPXFc8fuNcclngmREzm5kjjhCLpQ5WOpiVTY14kjiuajrlCzmPVc5bnLVqjbXuyV8YLujLS1ynOYQUFrAICSIU1FBBFTYStOqkWMjQftLHH3P9ErkUclXAyDGPDWiQXT/4H/zu1ipOjHtJ4STQ/eI4H8NAaBdo1h3n+9hxmidA8Bm40tv+jQYw/Ul6va3Fj4CBbeDiuq0pe8DlDhB9MmRTdqUgTaFYBN7P6JvywOAt0Lfq9dbax+kDkKWu0jfAwSEwUqLsNZ9393b29u+ZVn8/beVypUH8SZIAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQflAhoGGRKjDWDoAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAABRJREFUCNdjZGBgkGJgYGBgYoACAAGiAB53a85aAAAAAElFTkSuQmCC') !important;
    background-repeat: repeat-x;background-position: 50% 50%;color: gray !important;
}
.c-cartItm{width:80%;font-size:12px!important; display: contents;}
.fs-2r{font-size:2.2rem!important;}
.fs-1r{font-size:1.5rem!important;}
.c-stkerror{width: fit-content!important;float: right!important;right: 0 !important;left: auto!important;padding:0.4rem!important;color:white!important;background-color: #e88d40!important; z-index: 10;}
.c-stkerror.only{background-color: #e88d40;}
#dv-addcart-tb{border-radius: 0.28571429rem;min-height: 200px;}
.item-popup{width:100%!important;}
.w-100{width:100%!important;}.w-75{width:75%!important;}
.w-60{width:60%!important;}
.h-100{height:100%!important;}
.w-40{width:40%!important;}
#grid-checkout .dib.activ{color:#2185d0 !important;}
.header-sroll{box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 10%);}
.header-sroll.small{box-shadow: 0 8px 6px -6px #e4e4e4;}
.startDate,.endDate,.startDate .popup.calendar,.endDate .popup.calendar{font-size:14px!important;}
/*.header-sroll.small .top-bar{display:none;}*/
/*.header-sroll.small .logo-img{max-height: 4.5rem !important;}*/
.c-order .item{background-color:white;}
.header-sroll{-ms-transition:    all 0.3s ease-out;-moz-transition:    all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-o-transition:      all 0.3s ease-out;transition:         all 0.3s ease-out;position: sticky;z-index: 1000;  top: 0;}
div.catItemDetail{padding:0.5em;margin-top:0.5em;background:#fff;border:1px solid #ccc;}
#ppsearch{box-shadow: 0px 4px 4px 1px rgb(0 0 0 / 10%);  align-items: center;background: #fff;height: 0;display: flex;justify-content: center;opacity: 0;position: absolute;transition: all .5s;width: 100vw;will-change: transform, opacity;z-index: -1;}
#ppsearch .results .item{padding:0.35rem 1rem 0.35rem 0.1rem!important;border-top:1px solid #fafafa;white-space: normal;word-wrap: normal;cursor: pointer;color:rgba(0,0,0,.87);}
#ppsearch.name{height: 35vh !important;opacity: 1;width: 100vw !important;z-index: 20000;}
#searchbox{background: transparent;border: solid #333;border-width: 0 0 1px 0;flex: 1 0 auto;font-size: 2rem;height: 2rem;max-width: 50%;outline: 0;padding: 2rem 1rem;}
#ppsearch .cSearch{color: #333;font-size: 2rem;position: absolute;right: 25%;}
#ppsearch #close{top: 10px;position: absolute;right: 30px;font-size: 18px;color: #000;}
#ppsearch .results{position: absolute;top: 58%;background: #fff;margin-top: 0.5rem !important;z-index: 999;border: 1px solid #d4d4d5;max-height: 22rem;overflow-y: scroll;width: 50% !important;}
@keyframes zoom-in-zoom-out {
    0% {
      transform: scale(0.8, 0.8);
    }
    50% {
      transform: scale(1, 1);
    }
    100% {
      transform: scale(0.8, 0.8);
    }
}
.header-sroll.small .top-bar{display: none;}.top-bar .phone.icon{font-size: 0.92rem!important;}
.c-top-menu .envelope.icon,.c-top-menu .phone.icon,.c-top-menu .linkedin.icon,.c-top-menu .square.icon{width: 28px;height: 27px;border: 1px solid currentcolor;line-height: 26px;text-align: center;border-radius: 50%;}
.pt-r{position:relative !important;}
.slick-slide img, .slick-slide{max-width: 100%;}
.w-m-c{width:min-content;}
.c-order .item.activ{background: #e4efcc!important;}
.c-accInfo .ui.header{font-size:1.5rem !important;}
.c-iQty{display:block;margin-right: 6px;margin-left:6px;}
.cart.arrow.down.blue{color: #2185d0 !important;-webkit-text-stroke-color: transparent !important;font-size: 1.8rem !important;-webkit-text-stroke-width: 2px!important;}
.c-Dboard{height: 47rem!important;overflow: hidden!important;}
.ui.dropdown.c-pack{margin:auto!important;height:2rem !important;min-height:2rem!important;min-width:120px !important;}
.ui.dropdown.c-pack>.dropdown.icon{padding-top: 4px!important;padding-bottom: 4px!important;}
.ui.dropdown.c-pack .text{font-size: 0.9rem!important;bottom: 6px!important;position:relative!important;}
.dropdown .chevron.down,.dropdown .chevron.right{font-size: 0.7rem!important;margin-right:0!important;}
.user .chevron{margin-left:2px!important;margin-top:3px !important;}
.descr-summernote p, .descr-summernote p span{font-size: 14px !important;}
.ui.selection.dropdown .menu>.item{font-size: 0.9rem!important;}
.ovf-hidden{bottom:3px;position:relative;}
.ui.left.ovf-hidden .column.mmenu .mmenu-ovf .item .menu.transition{flex-direction:column !important;}
.qty-ip{width:3rem!important;/*padding-top: 1.12rem!important;padding-bottom: 1.12rem!important;*/}
.iqRec button,.iqRec input{border: solid 1px #ccc!important;background:white!important;}
.iqRou{border: solid 1px #ccc!important; border-radius: 20px!important;}.iqRou input,.iqRou button{background-color: transparent!important;border: 0!important;}
.box-brand{margin-top: 0.5em; box-shadow: 0 2px 6px rgb(0 0 0 / 15%) !important; padding: 0 !important;border-radius: .28571429rem;}
.box-brand .item{padding: 0.5em 1.4em !important;min-height: 27px !important;}
.box-brand .item.head{font-weight: bold;}
.allItemsTbl.table tbody tr:nth-child(2n) {background-color: rgb(26 26 200 / 4%);/*rgba(0,0,50,.02)*/;}
.allItemsTbl.table tbody tr:hover,.category.search .results .item:hover,#ppsearch .results .item:hover{background: rgb(0 0 0 / 5%);}
.main.stackable.container:not(#dvwishlist .main.stackable.container,#dvProduct .main.stackable.container,#dvProductList .main.stackable.container){border-top: 1px solid rgba(0,0,0,.1)!important; margin-top: 0.5rem!important;}
#isgstin{display: inline-block;height: 3rem !important;}
.m-a{margin:auto !important;}
.listhdr{background-color:#104d7b!important;color:#ffff;}
/*Slider for modules*/
.slickNext{right:-60px;}
.slickPrev{left:-60px;}
.slickNext:hover{background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.1) 100%) !important;}
.slickPrev:hover{background-image:linear-gradient(to right,rgba(0,0,0,.1) 0,rgba(0,0,0,.0001) 100%) !important;}
.slickPrev,.slickNext{padding: 0 2rem;margin: 0;display: inline-block;height: 100%;line-height: 0;top: 50%;border: none;background: 0 0;transform: translate(0,-50%);position: absolute;overflow: visible;z-index: 32;}
.slickPrev:hover,.slickNext:hover{cursor:pointer;}
.slickPrev:hover .icon,.slickNext:hover .icon{cursor:pointer;color:gray;}
.slickPrev .icon,.slickNext .icon{font-size:145% !important;color:#8080803b;}
/*Slider for modules end*/
.top.ui.menu {
  box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.2)
}

.top.ui.menu .item {
  padding: 20px;
}

.top.ui.secondary.menu .dropdown.item:hover, .top.ui.secondary.menu .link.item:hover, .top.ui.secondary.menu a.item:hover {
  background: none;
}

.ui.sidebar ~ .fixed, .ui.sidebar ~ .pusher {
  width: 100%;
}

.ui.visible.left.sidebar ~ .fixed, .ui.visible.left.sidebar ~ .pusher {
  width: calc(100% - 260px);
}

.pushable > .pusher {
  transition: transform 500ms ease, width 800ms ease;
}
ui.vertical.tabular.menu.c-order {
  border-right:none !important;
  margin:0 !important;
}
.ui.vertical.tabular.menu.c-order .active.item {
  border-left: none !important;
  background: rgba(0,0,0,.05) !important;
}
.ui.vertical.tabular.menu.c-order .active.item:first-child {
border-top:none !important;  
}
.ui.vertical.tabular.menu.c-order .active.item:last-child {
border-bottom:none !important;  
}
.ui.vertical.tabular.menu.c-order .item{background:white;box-shadow:0 0 0 0.5px #d4d4d5, 0 1px 2px 0 rgb(34 36 38 / 12%), 0 1px 5px 0 rgb(34 36 38 / 15%)!important;}
.bx--graph-header {
	font-weight: 300;
	font-size: 24px;
}

.overlay {
	fill: #3d70b2;
	opacity: .1;
	display: none;
	pointer-events: none;
}

.line {
	stroke-width: 2;
	stroke: #FF00FF;
	fill: none;
	pointer-events: none;
}

.axis path {
	stroke: #5A6872;
}

.tick line {
	stroke: #5A6872;
}

.tick text {
	fill: #5A6872;
}

.graph-container {
	position: relative;
}

.tooltip {
	font-weight: 700;
	padding-left: 1rem 2rem;
	background-color: #fff;
	position: absolute;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1); 
	border: 1px solid #DFE3E6;
	padding: .25rem .5rem;
	pointer-events: none;
	display: none;
}
.tooltip:after {
		content: '';
		top: 100%;
		left: 50%;
		transform: translateX(-50%);
		position: absolute;
		width: 0; 
		height: 0; 
		border-left: 5px solid transparent;
		border-right: 5px solid transparent;
		border-top: 5px solid #fff;
}

.y path {
	display: none;
}

.label {
	font-size: 10px;
	font-weight: 700;
	fill: #5A6872;
	text-anchor: middle;
}

.imgright {
  flex: 1 1 auto;
  max-width: 100%;
  overflow: hidden;
  position: absolute;
  left: 35rem;
  z-index: 1999;
  width: 500px;
  min-width: 500px;
  border: 1px solid;
  background: wheat;
  height: 500px;
}

.imginner {
  position: absolute;
  width: 400%;
  height: 400%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  justify-content: center;
  align-items: center;
}
.imginner > img {
  width: 100%;
  height: auto;
}


@media only screen and (min-width: 600px) {
  * {box-sizing: border-box;}
  .img-zoom-container {
    position: relative;
  }
  .img-zoom-lens {
    position: absolute;
    border: 1px solid #d4d4d4;
    /*set the size of the lens:*/
    width: 75px;
    height: 75px;
  }
  .img-zoom-result {
    border: 1px solid #d4d4d4;
    /*set the size of the result div:*/
    width: 600px;
    height: 600px;
    position:absolute;
    z-index:999;
  }
  
  
  
  #zimghide {
      display: none;
  }
  .img-zoom-container:hover #zimghide {
      display:block;
  }
  }
  
  @media only screen and (max-width: 600px) {
      .img-zoom-container:hover #zimghide {
          display:none;
      }
    .img-zoom-container {
    position: relative;
    /*width: 480px;
    height: 320px;*/
    overflow: hidden;
  }
  
  
  .img-zoom-container img {
    -webkit-transition: 0.6s ease;
    transition: 0.6s ease;
  }
  
  .img-zoom-container:hover .imgid img {
    -webkit-transform: scale(1.9);
    transform: scale(1.9);
    overflow:show;
  }
  #checkout-popup.cart-btn{ 
    font-size: 0.9rem;

  }

  #buy-now {
    font-size: 0.9rem;
  }
  }
  #zimghide{
    float: right!important;
    position: absolute!important;
    top: -78px!important;
    left: 30rem!important;
    width: auto!important;
    height: 100%!important;
  }
  .ui.sidebar.inverted.vertical{background: #fff!important;}
  .ui.sidebar.inverted.vertical a{border-bottom:1px solid #00000017!important;}
  /*.btn-down,.btn-up{padding-top: 1.2rem!important;padding-bottom: 1.2rem!important;}*/
  .qc-btn{padding: 0.78571429em 0.9em 0.78571429em!important;}
.zoomin{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;background: #fff;position: absolute;left: 0;top: 0;opacity: 0;background: hsla(0,0%,100%,.7);text-align: center;cursor: pointer;}
/* The snackbar - position it at the bottom and in the middle of the screen */
#snackbar {visibility: hidden;margin-left: -125px;text-align: center;position: fixed;z-index: 999;left: 50%;font-size:1.2rem!important;top: 0px;min-height: 1em;background: #f8f8f9;padding: 1em 1.5em;line-height: 1.4285em;color: rgba(0,0,0,.87);-webkit-transition: opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition: opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition: opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;transition: opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease,-webkit-box-shadow .1s ease;border-radius: .28571429rem;-webkit-box-shadow: 0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent;box-shadow: 0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent;}
.snackbar-success {background-color: #e5f9e7 !important;  color: #1ebc30 !important;box-shadow: 0 0 0 1px #1ebc30 inset, 0 0 0 0 transparent !important;-webkit-box-shadow: 0 0 0 1px #1ebc30 inset, 0 0 0 0 transparent !important;/*	background-color: #cde2c4 !important;color: #3c763d !important;*/}
.snackbar-danger {background-color: #ffe8e6 !important;/*#f2dede*/color: #db2828!important;/*#a94442*/ -webkit-box-shadow: 0 0 0 1px #db2828 inset, 0 0 0 0 transparent !important;  box-shadow: 0 0 0 1px #db2828 inset, 0 0 0 0 transparent !important;}
/* Show the snackbar when clicking on a button (class added with JavaScript) */
#snackbar.show {  visibility: visible;-webkit-animation: fadein 0.5s;animation: fadein 0.5s;z-index:2000;}
@-webkit-keyframes fadein {from {  top: -30px;  opacity: 0;}to {  top: 0px;  opacity: 1;}}
@keyframes fadein {from {  top: -30px;  opacity: 0;}to {  top: 0px;  opacity: 1;}}
@-webkit-keyframes fadeout {from {  top: 0;  opacity: 1;}to {  top: -30px;  opacity: 0;}}
@keyframes fadeout {from {  top: 0;  opacity: 1;}to {  top: -30px;  opacity: 0;}}
.b-r-1g{border-right:1px solid rgba(34,36,38,.15)!important;}
.b-rl-0,.iqRec input{border-right:0!important;border-left:0!important;}
.listImg{height:auto !important;width:100% !important;z-index:9;}
.pb0pt12{padding-top:12px !important;padding-bottom:0!important;}
.mw50{min-width: 50rem!important;}
.br0{ border-radius: 0px !important;}
.of-x-s{overflow-x:scroll;}
.itemIcons{position: absolute;top: 30%;right: 0;z-index:11;}
.itemIcons a{display: block;line-height: 1;padding:5px;text-align: center;background: #fff;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 3px 8px rgba(0, 0, 0, 0.12);margin-top: 5px;margin-right: 45px;color: #333;transform: translateX(calc(100% + 7px));width: 30px;height: 30px;}
.itemIcons .fa-fw {top: 4px!important;position: relative!important;}
.productEnquiry .hdr{display: flex;align-items: center;background: #F9F9F9;padding: 0 30px 20px 30px;border-radius: 5px 5px 0 0;flex-direction:column;}
.productEnquiry .dvimg{position: relative;width: 80px;height: 80px;overflow: hidden;margin-top: -40px;margin-bottom: 15px;border-radius: 5%;box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);display:block;}
.productEnquiry .dvimg img{width: 80px;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: inline-block;vertical-align: middle;}
.productEnquiry .peclose{  top: 3px;position: absolute; right: 3px ;}
.tfy0{ transform:translateY(0px) perspective(600px) rotateX(0deg) !important;}
.tfy10{  transform:translateY(-20px) perspective(600px) rotateX(10deg) !important;}
.productEnquiry{transition:all 500ms ease !important;}
.prod-wrapper:hover .itemIcons{display:block;}
.prod-wrapper .itemIcons{display:none;}
.button, button{-webkit-transition: all 350ms ease !important;-moz-transition: all 350ms ease !important;; -o-transition: all 350ms ease !important;transition: all 350ms ease !important;;}
.right.menu .ovf-hidden .item .fa-thin{display:inline !important;}
.right.menu .ovf-hidden .item .fa-thin:not(.fa-angle-down){font-size:20px !important;}
/* The snackbar -End*/
/*Font awesome Font Styles*/
@font-face {font-family: "Font Awesome 6 Pro";font-style: normal;font-weight: 100;font-display: block;src: url(fa-thin-100.woff2) format("woff2"), url(fa-thin-100.ttf) format("truetype");}.fa-fw {text-align: center;width: 1.25em;cursor:pointer;}.fa-thin{font-weight: 100;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;line-height: 1;text-rendering: auto;color:#5c5858;font-family: "Font Awesome 6 Pro" !important;font-size: 15px;margin: 1%;}.fa-solid{font-size: 16px;}.fa-user:before {content: "\f007";}.fa-envelope:before {content: "\f0e0";}.fa-magnifying-glass:before{content: "\f002";}.fa-phone:before {content: "\f095";}.fa-cart-shopping:before{content: "\f07a";}.fa-heart:before {content: "\f004";}.fa-repeat:before {content: "\f363";}.fa-reply:before {content: "\f3e5";}.fa-x:before {content: "\58";}.fa-user-large:before {content: "\f406";}.fa-trash-can:before {content: "\f2ed";}.fa-arrows-rotate:before{content: "\f021";}.fa-bag-shopping:before {content: "\f290";}.fa-house:before{content: "\f015";}.fa-folder:before{content: "\f07b";}.fa-gears:before{content: "\f085";}.fa-address-book:before{content: "\f2b9";}.fa-link:before {content: "\f0c1";}.fa-gauge-high:before{content: "\f625";}.fa-tags:before{content: "\f02c";}.fa-puzzle-piece:before{content: "\f12e";}.fa-desktop:before{content: "\f390";}.fa-share-nodes:before{content: "\f1e0";}.fa-chart-column:before{content: "\e0e3";}.fa-angle-down:before {
  content: "\f107";
}
.fa-cart-shopping{font-weight: 700 !important;margin:0 .42857143em 0 0 !important;}
.fa-magnifying-glass{font-size:18px!important;}.fa-bag-shopping,.fa-user-large{font-size:20px!important;}
.fa-plus:before{content: "\2b";font-weight: 600 !important;font-size: 13px;    color: #000;}
.fa-hyphen:before{content: "\2d";font-weight: 600 !important;font-size: 18px;}
.fa-hyphen, .fa-plus{margin: 0px !important;font-size: 100% !important;}
/*Mobile view*/
@media (max-width:760px){
  /*.qty-ip{padding-top: 0.8rem!important;padding-bottom: 0.8rem!important;}*/
    .slide .content h2 { font-size: 2.5rem; margin: auto; padding: 1%;/* background-color: #000; */display: inline-block; border-radius: 10px; opacity: 0.7;}
    .slide .content p { font-size: .8rem !important;}
    .slide-medium { height: auto !important;} 
    .c-ititle{font-size: 13px !important;}
    .slide img { height: auto !important; object-fit: initial !important;}
    .footer.segment, .ui.center.aligned.header{padding-top: 0 !important;}
    .slide-small{height:100%!important;}
    .header-sroll{box-shadow: 0 2px 3px 0 rgb(10 10 25 / 10%) !important;}
    .c-logo{width: 25%;  float: left;}
    /*#buy-now.b-btn, #checkout-popup.cart-btn{padding-left: 7px !important;font-size: 13px !important; padding-right: 7px !important;padding-top: 16px !important;}*/
    h2{font-size:1.21428571rem !important;}
    h3{font-size: 1.08571429rem !important;}
    .dv-signup{font-size:1.02857143em !important;}
    html, body{font-size:16px !important;}
    #dvAddtoCart{overflow:unset!important; max-height: max-content;}
    #dvAddtoCart .grid {width: 100%;margin:0 !important;}
    .cOrderInfo{max-width: 1200px !important;margin: auto!important;box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%) !important;}
    /*.my-orders .wide.column,.buy-again .wide.column,*/.cOrderInfo .c-tblrate,.c-resData .cTranstbl,.statTbl{overflow-x:scroll;}
    .c-proceed{margin-right:0.25em!important;}
    #grid-checkout .celled.table{display:block;}
    #grid-checkout .celled.table tr th:first-child,#grid-checkout .celled.table tr td:first-child:not(.w-100){display:inline-flex !important;width:69%!important;}
    #grid-checkout .celled.table tr th:not(:first-child),#grid-checkout .celled.table tr td:not(:first-child){display:inline-flex !important;width:30%!important;}
    .c-otype{display:block!important;width: 88px !important;}
    .slide-small img,.slide-medium img{ height: auto !important;}  
    .ui.grid.grid.grid>.row>[class*="computer only"].column:not(.mobile) {display: block!important;}
    .c-symbol{padding: 0.49em 0 0 0 !important;}
    .cFooter.ui.vertical.segment{padding-top: 5% !important;}
    #dvProduct .breadcrumb{ padding-bottom: 2% !important;padding-top: 2% !important;}
    /*.ui.container{margin-left: 0.2em !important;}*/
    .icon.toggle.button{margin-bottom: 5px !important;margin-top: 5px !important;}
    #dvStack{margin: 0px !important; padding:0px !important;}
    .c-latest, #CatList, .c-featured{margin: 0px !important;}
    .ui.basic.button:not(.pd-attr .ui.basic.button){margin-right: 15px !important;}
    .top-bar{margin: 0px !important;}
    .phone.icon.c-icon{margin-left: 0px !important}
    .head-container{margin: auto !important;}
    h1 { font-size: 1.3em !important;margin-top: 0px !important;}
    .c-userinfo h4{font-size: 14px !important;}
    .c-guest label, #dvAddtoCart .dc a{font-size: 13px !important;}
    #dvAddtoCart input{padding: 0px !important;}
    .c-terms .twelve.wide.column,.cTranstbl{width: 100% !important;}
    /*.product-image{min-height:160px !important;height:calc(100% - 115px)!important;height:200px!important;}*/
    .product-col .product-information{height:115px!important;/*display:contents;*/}
    #grid-checkout .celled.table tr th:not(:first-child), #grid-checkout .celled.table tr td:not(:first-child){width: 32%!important;}
    #grid-checkout .celled.table tr th:first-child, #grid-checkout .celled.table tr td:first-child:not(.w-100){width: 65%!important;}
    .c-iamt:not(.t-a-c .c-iamt,.t-a-l.c-iamt,.results .list .c-iamt){text-align: right !important;}
    .product-col .prod-wrapper{height: 100%!important;}
    /*.product-image {height: calc(100% - 130px)!important;}*/
    #snackbar{width: 100%; margin: auto !important;left: 0 !important}
    .main-container {margin-left: 0px !important;}  
    .two.column .c-ititle{ padding-top: 0px !important;}
    /*.two.column .product-image{width: 150px!important; height: 150px !important;}*/
    .two.column .product-list{height: 100%!important;}
    .two.column .product-col .prod-wrapper{min-height: 215px!important;height: auto !important;}
    .two.column .product-col .product-information { height: auto !important;position: relative !important;}
    .two.column .product-col .product-information .cart-btn{margin-top: 0px !important; margin-bottom: 5px !important;}
    .product-col .product-information .cart-btn{padding: 0.5rem 1rem 0.5rem !important;}
    .dv-brand{ position: relative !important; font-size: 12px !important;}
    .main.stackable.container:not(#dvProduct .main.stackable.container,#dvProductList .main.stackable.container){     margin-top: 0 !important;}
    #allCatList .mob.column{padding:0.4rem !important;}
     #allCatList .column{margin-top: 10px!important;}
     .user.icon{padding-top: 0px;}
    /*static header */
    .header-fixed,.header-fixed-scroll{background-color: #FFF;}
    .c-hdr{position: fixed!important; top: 0; z-index: 1999;width:100%!important;}
    .c-hdr.fixed{position:fixed !important;}
    .autobot{padding: 0px 5px !important;/*margin-left: 5px !important;*/ width: 100% !important;}
    .autobot .prompt{ padding: 6px !important;}
    .logo-panel{margin-left: 0px !important;}
    .cart-btn{margin-bottom: 5px !important; margin-top: 0px !important;text-align:center!important;;margin-left:0!important;}
    .buy-again .cart-btn{margin-bottom: 0px !important;}
    .c-logo{width: 35% !important;margin-left: 8px !important;}
    .pushable .c-logo{width:100% !important;}
    .main-menu .basic.button.icon{background: transparent !important; box-shadow: none !important;margin: 0px !important;padding: 0px !important; }
    .pushable .pusher.dimmed .c-logo, .pushable .pusher.dimmed .c-hdrrgt, .pushable .pusher.dimmed .c-mobSearch{display:none!important;} 
    .c-closeitm{display:inline-flex;align-items:center;}
    .product-image img{height: auto!important;}
    .c-menuitem .icon.sidebar{font-size: 1.3rem;margin: 0 !important;color: #525252;}
    .ui.sidebar.menu .item{font-size:13px !important;}
    .main-container:not(.c-home .main-container){padding: 0.8em !important;}
    .cRecOrd span{display:block;}
    .c-order .item{width:fit-content;}
    .cart.arrow.down.blue{font-size:1.5rem!important;}
    .c-Dboard{height:95rem!important;}
    .user.outline.blue{color: #2185d0 !important;}
    .ui.icon.button:not(.animated):not(.compact):not(.labeled), .ui.icon.buttons .button { padding: 0.48571429em 0.48571429em 0.48571429em!important;}
    .hs.head-container div{line-height:1.2!important;display:flex!important;}
    .hs.head-container span:not(h2 span){line-height:1.2!important;}
    .header-view-more{bottom:0 !important;}
    .ui.inverted.menu .item, .ui.inverted.menu .item>a:not(.ui),.ui.sidebar .ui.inverted.menu .item, .ui.inverted.menu .item>a:not(.ui){color:black!important;}
    #dv-addcart-tb{height: 90vh !important; overflow-y: auto !important;}
    /*#dvAllItemsGrid .c-fixed{position:initial!important;}*/
    .my-orders .ui.segment:nth-child(odd){background-color:#ecfff9;}.my-orders .ui.segment:nth-child(even){background-color:ivory/*#e3e3e357*/;}
    a.header.item{padding:5px!important;}
    .logo-img{padding-bottom:0!important;}
    .div-cart-count{top:2px !important;}.cart-add{top: -8px !important;}
    .prod-wrapper .itemIcons{display:block;}.itemIcons a{margin-right: 40px!important;padding:4px!important;}
    .itemIcons a .icon{font-size:70%!important;}
    .usersignup{padding-left: 1em!important;  padding-right: 1em!important;}
    .quantity.input{height:30px !important;}
    .ui.tiny.image{width: 70px !important;}
}
.ui.star.rating .active.icon {
  background: 0 0!important;
  color: #ffe623!important;
  text-shadow: 0 -1px 0 #ddc507,-1px 0 0 #ddc507,0 1px 0 #ddc507,1px 0 0 #ddc507!important
}

.ui.star.rating .icon.selected,.ui.star.rating .icon.selected.active {
  background: 0 0!important;
  color: #fc0!important;
  text-shadow: 0 -1px 0 #e6a200,-1px 0 0 #e6a200,0 1px 0 #e6a200,1px 0 0 #e6a200!important
}

@media only screen and (max-width: 1500px) {
  #checkout-popup.cart-btn{
    font-size: 1.14285714rem;
  }
  #buy-now.b-btn.button{
    font-size: 1.14285714rem;
  }
	
}

@media only screen and (max-width: 1400px) {
	#checkout-popup.cart-btn, .wl{
    font-size: 1.09rem;
  }
  #buy-now.b-btn.button, .itmCmp{
    font-size: 1.09rem;
  }
}
@media only screen and (max-width: 1300px) {
  #checkout-popup.cart-btn, .wl{
    font-size: 1.04rem;
  }
  #buy-now.b-btn.button, .itmCmp{
    font-size: 1.04rem;
  }
}
@media only screen and (max-width: 1200px) {
  #checkout-popup.cart-btn, .wl{
    font-size: 0.99rem;
  }
  #buy-now.b-btn.button, .itmCmp{
    font-size: 0.99rem;
  }
}
@media only screen and (max-width: 1100px) {
	#checkout-popup.cart-btn, .wl{
    font-size: 0.95rem;
  }
  #buy-now.b-btn.button, .itmCmp{
    font-size: 0.95rem;
  }
}
@media only screen and (max-width: 1000px) {
	#checkout-popup.cart-btn, .wl{
    font-size: 0.9rem;
  }
  #buy-now.b-btn.button, .itmCmp{
    font-size: 0.9rem;
  }
}
@media only screen and (max-width: 991px) {
	#checkout-popup.cart-btn, .wl{
    font-size: 0.85rem;
  }
  #buy-now.b-btn.button, .itmCmp{
    font-size: 0.85rem;
  }
}
.cart-error-mes{text-align: center;padding-bottom: 20px;color: red; font-size: 16px;}
#giftwrapper{margin-left: 2.5%; margin-right: 1%; width: 15px;}