.Bread_crumbs {float: none;}
.ContentLeft {width: 200px;}
.SelectedRefinements dl {width: auto;}
.SelectedRefinements dd a {width: auto;}
.CategoriesList dt.Title {font-size: 16px; border: none; padding: 15px 0 0 0;}
.CategoriesList .List_Box dt {font-weight: normal; border: none; padding:0 !important;}
.CategoriesList .List_Box .Result {font-weight: bold;}
.CategoriesList .List_Box .Level_2 {padding-left: 15px !important;}
.CategoriesList .List_Box .Level_3 {padding-left: 30px !important;}
.CategoriesList .List_Box .Level2 {padding-left: 15px !important;}
.CategoriesList .List_Box .Level3 {padding-left: 30px !important;}
.CategoriesList .List_Box > dl.son-category {padding: 0;}
.CategoriesList .List_Box > dl.son-category dt a, .CategoriesList .List_Box > dl.son-category dd a {font-size: 14px;}
.CategoriesList .List_Box .Level_3 a {color: #0097ed;}
.CategoriesList .List_Box .Level1 a {color: #0097ed;}
.CategoriesList .List_Box .Level2On a {padding-left: 15px !important;color: #0097ed;}
.CategoriesList .List_Box .Level3On a {padding-left: 30px !important;color: #0097ed;}
.Hot {background: url(../images/productlist/hot-new.png) no-repeat; display: inline-block; margin-bottom: -3px; width: 24px; height: 14px;}
.Information .PricingBlock {width: auto;}
.AddToBuyNow a {float: right; color: #ed9a0b; text-align: center; width: 122px; display: block; font-size: 13px;}
.Tablist span {margin-right: 20px !important;}
.Tablist .QuarterlySale {display: flex;align-items: center; margin: 10px 0 0 0 !important; }
.Tablist .QuarterlySale em {background: url(../images/productdetails/quarterly-sale.png) no-repeat;width: 25px;height: 25px;margin-right: 5px;}
.Sortmenu_Top .SortBy {display: flex; width: auto;}
.Sortcontrolls > li {width: auto; margin-right: 18px;}
.Sortcontrolls > li:last-child {float: right; margin-right: 0;}

.GridProductList:nth-of-type(3n) {width: 250px; border-right: 1px solid #e6e6e6;}
.Collect.addToWishListBtn,.Pro_Img .saved-btn{ display:none; background:url(../images/index/icon_collect.png) no-repeat center center rgba(243, 25, 107, 0.7); width:66px; height:28px; border-radius:2px; position:absolute; top:48px; right:10px; cursor: pointer;color: #fff;line-height: 28px;}
.Collect.addToWishListBtn:hover,.Pro_Img .saved-btn{background:url(../images/index/icon_collect.png) no-repeat center center rgba(243, 25, 107, 1);}
.buyNow.buyNowBtn{ display: none; width: 66px; height: 28px; border-radius: 2px;  position: absolute; top: 10px;  right: 10px; background: url(../images/index/icon_new.png) no-repeat center center rgba(255, 71, 71, 0.7); cursor: pointer;color: #fff;line-height: 28px;}
.buyNow.buyNowBtn:hover{ background: url(../images/index/icon_new.png) no-repeat center center rgba(255, 71, 71, 1);}
.ProGrid_Box:hover .Collect, .ProGrid_Box:hover .saved-btn, .ProGrid_Box:hover .buyNow,.ProGrid_Box:hover .QuickLook{ display: block;}
.ProGrid_Box .QuarterlySale {display: none;align-items: center; margin: 0 0 10px 5px !important; }
.ProGrid_Box .QuarterlySale em {background: url(../images/productdetails/quarterly-sale.png) no-repeat;width: 25px;height: 25px;margin-right: 5px;}
.ProGrid_Box:hover .QuarterlySale {display: flex;}

.ProductContainer .Pro_Img {height: auto;position: relative;}
.XCriticism {position: relative;}
.XCriticism .CustomerReviews {margin: 9px 0 0 0;}
.XCriticism .CustomerReviews li a { line-height: 18px;width: auto !important;height: auto !important;border: none;}
.XCriticism .Reviews {position: absolute;top: 30px;border: 1px #dbd7d7 solid;width: 258px;height: 218px;background: #fff;z-index: 999;box-shadow: 2px 2px 5px #d1cdcd;display: none;border-radius: 3px;}
.CustomerReviews li {float: left; width: auto !important;}
.CustomerReviews .reviewStar {background: url(../images/productdetails/icon_star2.png) repeat;width: 80px !important;height: 14px; margin: 0px 5px;}
.CustomerReviews .reviewStar span {background: url(../images/productdetails/icon_star1.png) repeat; display: block; height: 14px;}
.ProGrid_Box .CustomerReviews {display: none; margin-bottom: 10px;}
.ProGrid_Box:hover .CustomerReviews {display: block;}

.ContentLeft a {color: #333;}
.BorderWhite {overflow: unset;}
.BorderWhite .h2Title {font-size: 18px;}
.BorderWhite dl dd {position: relative;}
.BorderWhite dl dd:before, .BorderWhite dl dd:after {content: "";border-style: solid;border-width: 5px 0 5px 5px;position: absolute;top: 8px;}
.BorderWhite dl dd:after {border-color: transparent transparent transparent #f5f6f1;right: 10px;}
.BorderWhite dl dd:before {border-color: transparent transparent transparent #ccc;right: 8px;}
.Categories dl#CategoryMenus, .Categories dl#SearchCategoryMenus {width: auto;}
.Categories .SubMenus {margin-left: 190px;}

/*????*/
.QuickLook{ background-color: #fffc;width: max-content;position: absolute;bottom: 5px;right: 5px;font-style: normal;padding: 0 5px;border-radius: 25px;cursor: pointer;display: none;}
.QuickLook span{vertical-align: middle;}
.DetailPhotos {float: left;width: 354px!important;}
.PopUp{background-color: #fff;position: fixed;z-index: 1002;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: 20px;width: 850px;box-sizing: border-box;display: none;}
.PopUpClone{position: absolute;right: 10px;top: 5px;z-index: 10;cursor: pointer;}
.PopUpClone span{background: url(../images/home/clone.jpg) no-repeat;display: block;width: 24px;height: 24px;}
.PopUp::after{content: '.';clear: both;display: block;visibility: hidden; overflow: hidden;height: 0px;font-size: 0;}
.IconOffDel {background: url(../images/home/icon_off_in.png) no-repeat;width: 81px;height: 25px;color: #fff;background-size: 100%;}
.MainPhoto .ProductPhoto {position: relative;border: none;width: 100%;height: auto;}
.PhotoItems{ width: 100%;height: 110px;margin-top: 3px;padding-top: 7px;}
.PhotoItems li {width: 23.5%;margin: 0 2% 2% 0;float: left;}
.PhotoItems li.ImgHover a {border: 1px solid #D76526;}
.PhotoItems li.ImgHover a .Arrow_Top{background: url(../images/home/details_btn.png) no-repeat;text-indent: -9999px;position: absolute;width: 14px;height: 8px;display: block;background-position: 0px 0px;top: -8px; left: 50%;margin-left: -7px;}
.PhotoItems li a {width: 100% !important;height: auto !important;box-sizing: border-box;position: relative;}
.DetailContent{ float: right;width: calc(100% - 364px) !important;}
.ContentTitle h1{font-size: 18px;color: #333;font-weight: bold;width: 100%;}
.Hot {background: url(../images/home/hot-new.png) no-repeat;display: inline-block;width: 24px;height: 13px;}
.ContentTitle {font-size: 18px;color: #333;font-weight: bold;margin-bottom: 10px;}
.DetailColumn .DetailRow {border: none;margin-bottom: 0;}
.DetailColumn li{overflow: hidden;line-height: 30px;font-size: 13px;}
.DetailRow tr{display: flex;flex-wrap: wrap;}
.DetailRow td{height: 24px;line-height: 24px;color: #000000;font-size: 14px;}
.DetailRow .Weight{padding: 0 10px;}
.QuarterlySale{display: flex;align-items: center;}
.DetailColumn .ColorList{margin-bottom: 10px;}
.DetailColumn .ColorList div{border: 1px solid #c9dcea;}
.ColorList .ListName{line-height: normal;margin-bottom: 10px;float: none;}
.ColorList .ColorAttribute{float: none;width: 100%;max-height: 139px;overflow-y: auto;scrollbar-width: auto;display: flex;flex-wrap: wrap;padding: 1% 1% 0;box-sizing: border-box;scrollbar-width: thin;}
.ColorList a{display: block;float: none;margin:0 1% 1% 0;border: #e9e9e9 solid 1px;;padding: 2px;background: #FFF;box-sizing: border-box;width: 15.83%;}
.ColorList a:nth-of-type(6n){margin-right: 0;}
.DetailContent li span{float: none;width: 75px;}
.ColorList a span {display: block;border:none;display: block;padding: 0;width: 100%;height: auto;}
.ColorList a:hover, .ColorList .on{border: #3e63b1 solid 2px;position: relative;padding: 1px;}
.ColorList a:hover span, .ColorList .on span{border: none;}
.ColorList .on .ChooseIcon{background: url(../images/home/currently_icon.png) no-repeat;width: 12px;height: 12px;display: block;position: absolute; bottom: 0;right: 0;}
.ListName{color: #333;float: none;display: inline-block;text-align: right;margin-right: 10px;}
.PkgSize{float: left;overflow: hidden;}
.PkgSize label{ float: left;margin-right: 10px;}
.PkgSize label a:hover, .PkgSize .current a{border: #0097ed solid 2px;}
.PkgSize .current a {position: relative;}
.PkgSize .On_Icon {width: auto;}
.PkgSize .current .On_Icon {background: url(../images/home/currently_icon.png) no-repeat;width: 12px;height: 12px;position: absolute;bottom: 0;right: 0;}
.PkgSize label a {display: block;border: 1px solid #e9e9e9;line-height: 27px;margin: 1px;padding: 0px 10px;background: #FFF;text-decoration: none;}
.DetailColumnTab .PromoTimeBg {background: #ffcf4f; border-radius: 10px;width: auto; padding: 10px;margin: 10px 0;}
.DetailColumnTab .PromoTimeBg div{width: 100%;}
.DetailColumn .PriceInf .Red {color: #ff0000;}
.DetailColumn .PriceInf p { float: left; margin-right: 20px;text-align: left;padding: 0;font-size: 16px;}
.DetailColumn .PriceInf .Gray {text-decoration: line-through;color: #666;}
.DetailColumn .PromoTimeBg p{font-size: 16px;}
.DetailColumn .PriceInf .Gray {text-decoration: line-through;color: #333333;}
.DetailColumnTab .PriceInf{margin: 10px  0;}
.DetailColumnTab .PriceInf ul {display: flex;justify-content: flex-start;align-items: center;box-sizing: border-box;width: 100%;margin-top: 10px;}
.DetailColumn .PriceInf .SalePrice{width: 100%;}
.DetailColumnTab .PriceInf ul li.left_no {background: url(../images/home/icon_clock.png) no-repeat;font-size: 14px;text-transform: uppercase;color: #fff;width: 24px;height: 25px; margin-right: 8px;}
.DetailColumnTab .PriceInf ul li.pro_time {background: url(../images/home/icon_time-bg.png) no-repeat;width: 43px;height: 33px;font-weight: 700; color: #ff0000;}
.DetailColumnTab .PriceInf ul li {color: #000;text-align: center;margin-bottom: 0; font-size: 20px;line-height: 32px; font-family: verdana;}
.DetailColumnTab .PriceInf ul li.fenj_days {color: #fff;font-size: 16px;margin: 0 3px 0 1px;}
.DetailColumnTab .PriceInf ul li.fenj { width: 9px;color: #fff ;margin-right: 1px;}
.DetailColumn .Btn_Add {overflow: visible;width: auto;margin:15px 0 0;}
.DetailColumn .PriceInf .SalePrice strong{font-size: 18px;}
.DetailColumn .PriceInf .SalePrice strong b{font-size: 24px;}
.DetailColumn .PromoTimeBg .SalePrice{width: 100%;margin-top: 0 !important;}
.DetailColumn .InputAddCart {width: 78px!important;height: 40px!important;}
/*.DetailContent ul li span.AddToCartBox {float: left; margin-left: 10px;width: 300px;}*/
.AddToCartBox {float: left; margin-left: 10px;width: calc(100% - 88px);}
.AddToCartBox .btnAddToCart,.AddToCartBox .buyNow {height: 40px!important;width: 120px;padding: 0 10px;box-sizing: border-box;margin-bottom: 10px;}
.AddToCartBox .AddToWishList{float: left;background: url(../images/home/like.jpg) !important;height: 40px!important;box-sizing: border-box;text-indent: unset; text-align: center; line-height: 40px; display: block;width: 52px!important;background-size: 100%;font-size: 0!important;border: none!important;cursor: pointer;}
.AddToCartBox .AddToWishList:hover{background-position: 0;}
.Bt_line {border: none;padding: 5px 0 0;}
.Bt_line li.Coupon_z {margin: 0;}
.Bt_line li.Coupon_z a:nth-child(1),.Bt_line li.Coupon_z a:nth-child(2){font-size: 14px;}
.Bt_line li.Coupon_z a:nth-child(1) {background: url(../images/home/coupon-bg.png) no-repeat;background-size: 100%; width: auto;padding: 0 10px; height: 25px; display: inline-block;line-height: 25px;color: #fff;font-size: 13px;text-align: center;margin-right: 10px;}
.Bt_line li.Coupon_z a:nth-child(2) {font-size: 13px;text-decoration: underline; line-height: 25px;}
.QuarterlySale {display: flex;align-items: center;}
.QuarterlySale em { background: url(../images/home/quarterly-sale.png) no-repeat;width: 25px;height: 25px;margin-right: 5px;}
.PhotoItems li a img {width: 100%;height: auto;}
.PopUp .mousetrap{z-index: 999; position: absolute; width: 354px!important; height: 354px!important; left: 0px; top: 0px; cursor: move;}
.DetailColumn .OptionsBox {overflow: visible;line-height: 28px;margin-top: 10px;}
.DetailColumn .OptionsBox .ListName{width: 50px;}
.ListName {color: #333;float: left;display: inline-block;text-align: right;margin-right: 10px;}
.OptionsBlock {background: #ffffff;cursor: pointer;position: relative;float: left;border: #c3c3c3 solid 1px;height: 28px;width: 345px;}
.OptionsBlock a {white-space: nowrap;display: block;padding: 0 15px 0 5px;text-overflow: ellipsis;overflow: hidden;color: #333333;text-decoration: none;}
.OptionsSelectBox {display: none;position: absolute;top: 22px;left: -1px;border: #c3c3c3 solid 1px;border-top: none;background: #ffffff;width: 100%;padding: 5px 0;max-height: 160px;overflow-y: auto;}
.OptionsBlock:after {content: "";border-color: #666666 transparent transparent transparent;border-style: solid;border-width: 4px 4px 0;display: inline-block;right: 7px;top: 13px;position: absolute;}
.OptionsBox::after{content: "";display: block;clear: both;}
.DetailColumnTab .maxTable {width: 100% !important;}
.DetailColumnTab .pricetableItems {margin:0!important;}
.PricingBlock .pricetableItems, .GridProductList .pricetable, .DetailColumnTab .pricetableItems {text-align: center;}
.pricetable .tier1 {color: #6363f5;}
.pricetable th {font-weight: normal;font-size: 11px;}
.tier1pricing th.tier1:before, .tier2pricing th.tier2:before, .tier3pricing th.tier3:before, .tier4pricing th.tier4:before {content: "Aktueller Rabatt";border-bottom: 1px solid;display: block;font-size: 11px;line-height: 12px;width: 85px;font-weight: normal;}
.pricetable .tier2 {color: #33a03b;}
.pricetable .tier3 {color: #f921c4;}
.pricetable .tier4 {color: #666666;}
.tier1pricing td.tier1 {border-bottom: 1px solid #6363f5;}
.tier1pricing td.tier1, .tier2pricing td.tier2, .tier3pricing td.tier3, .tier4pricing td.tier4 {width: 85px;}
.pricetable td {font-size: 13px;font-weight: bold;}
.priceVat td {border-bottom: 1px solid #eee;}
.n-modal-mask {position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0, 0, 0, .4);z-index: 999;display: none;}
.Btn_Add .AddPopBox{position: absolute;left: 50%;transform: translateX(-50%);top: 50px;display: none;}
.Btn_Add .AddPop::before{left:50%;}
.Btn_Add .AddPopBox.Show{display: block;}
.DetailContent .pricetable th{font-size: 13px!important;}
.DetailContent .pricetable td{font-size: 16px!important;}

.Pro_BigImg{ display: none; width: 350px; height: 350px; border:#e9e9e9 solid 1px; padding: 10px; background: #FFFFFF; position: absolute; top: 0px; left: 168px; z-index: 10;}
.Pro_BigImg a{ display: block;width: 100%;height: 100%;border: none!important;}
.Pro_BigImg a:before, .Pro_BigImg a:after{ position: absolute; display: block; content: ""; top: 12px;  border-style: solid; border-width:6px 7px 6px 0;}
.Pro_BigImg a:before{ border-color: transparent #E9E9E9 transparent transparent;left: -8px;}
.Pro_BigImg a:after{ border-color: transparent #ffffff transparent transparent;left: -6px;}
.ProductItems .Pro_Img:hover .Pro_BigImg{ display: block;}
.popBox_grid .AddPopBox{top: 84px;left: 82%;}
.popBox_list .AddPopBox{top: 56px;left: 67%;}

.ProductContainer .showProRit dl{width: 100%;}
.QuickLook{bottom: 5px;top: auto;}
.ProGrid_Box:hover .QuickLook{display: none;}
.ProGrid_Box .Pro_Img{position: relative;}
.ProGrid_Box .Pro_Img:hover .QuickLook{display: block;}

.ContentLeft a{color: #666666;}
.ContentLeft a:hover{color: #0097ed !important;}
.ContentLeft dt{font-size: 14px;font-weight: bold;border-bottom: #ededed solid 1px;padding: 12px 0;}
.ContentLeft .FiltersList dt{border-bottom: none;font-size: 16px;color: #666666;}
.ContentLeft .FiltersList{display: flex;flex-direction: column;}
.ContentLeft .FiltersList li{display: flex;align-items: center;background-color: #ebf5ff;color: #0097ed;border-radius: 5px;padding: 8px 20px 8px 10px;box-sizing: border-box;margin-bottom: 10px;max-width: max-content;font-size: 13px;position: relative;}
.ContentLeft .FiltersList li font{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.ContentLeft .FiltersList li::after{content: "";display: block;width: 9px;height: 9px;background: url(../images/master/20241121/icon-filter.png) no-repeat;background-position: 0 -86px;position: absolute;right: 5px;top: 50%;transform: translateY(-50%);}
.Attributes .CategoryDl2{display: flex;align-items: center;justify-content: space-between;color: #666666;}
.Attributes .CategoryDl2 em{display: block;background: url(../images/master/20241121/icon-filter.png) no-repeat;width: 14px;height: 14px;cursor: pointer;background-position: 0 -12px;}
.ContentLeft .Fold em{background: url(../images/master/20241121/icon-filter.png) no-repeat;width: 14px;height: 14px;background-position: 0 6px;}
.DivRefineby .Attributes .overflowHide{display: none;}
.DivRefineby .Attributes .Show{display: block;}
.DivRefineby .Attributes .overflowy ul{overflow: hidden;max-height: 155px;}
.DivRefineby .Attributes .overflowy ul.ViewIconFold{max-height: max-content;}
.DivRefineby ul{line-height: 26px;margin-top: 10px;}
.DivRefineby li a{display: flex;align-items: center;font-size: 13px;}
.DivRefineby li a:before{content: "";background: url(../images/master/20241121/icon-filter.png) no-repeat;width: 15px;height: 15px;background-position: 0 -36px;margin-right: 6px;}
.DivRefineby li a.Current:before{background-position: 0 -61px;}
.DivRefineby li a.Current{color: #0097ed;}
.DivRefineby li a font{display: block;max-width: calc(100% - 65px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Attributes .ViewIcon{font-size: 12px;line-height: 30px;cursor: pointer;color: #999999;}
.DivRefineby li.ColorImg{width: 50% !important;}
.DivRefineby li.ColorImg a{border: none;width: 100% !important;height: 100% !important;background: none !important;}
.DivRefineby li.ColorImg a:hover{text-decoration: none;color: #666666 !important;}
.DivRefineby li.ColorImg .Clear{line-height: 26px !important;}
.DivRefineby li.ColorImg font{border: 1px solid #E1E1E1;max-width: 20px !important;width: 20px !important;height: 16px !important;overflow: hidden;display: block;}
.DivRefineby li.ColorImg .Clear font{background: url(../images/productlist/color.gif) no-repeat -1px -92px;}
.DivRefineby li.ColorImg .Green font{background: url(https://www.nbeads.com/buyer/images/productlist/color.gif) no-repeat -1px -47px;}
.DivRefineby li.ColorImg .White font{background: #fff;}
.DivRefineby li.ColorImg .Red font{background: url(../images/productlist/color.gif) no-repeat -59px -1px;}
.DivRefineby li.ColorImg .Blue font{background: url(../images/productlist/color.gif) no-repeat -59px -47px;}
.DivRefineby li.ColorImg .Pink font{background: url(../images/productlist/color.gif) no-repeat -30px -1px;}
.DivRefineby li.ColorImg .Purple font{background: url(../images/productlist/color.gif) no-repeat -1px -1px;}
.DivRefineby li.ColorImg .Black font{background: url(../images/productlist/color.gif) no-repeat -88px -70px;}
.DivRefineby li.ColorImg .Black font{background: url(../images/productlist/color.gif) no-repeat -88px -70px;}
.DivRefineby li.ColorImg .Multicolor font{background: url(../images/productlist/color.gif) no-repeat -88px -47px;}
.DivRefineby li.ColorImg .Ivory font{background: url(../images/productlist/color.gif) no-repeat -88px -24px;}
.DivRefineby li.ColorImg .Cyan font{background: url(../images/productlist/color.gif) no-repeat -30px -47px;}
.DivRefineby li.ColorImg .Yellow font{background: url(../images/productlist/color.gif) no-repeat -59px -24px;}
.DivRefineby li.ColorImg .Gold font{background: url(../images/productlist/color.gif) no-repeat -30px -24px;}
.DivRefineby li.ColorImg .Brown font{background: url(../images/productlist/color.gif) no-repeat -88px -1px;}
.DivRefineby li.ColorImg .Orange font{background: url(../images/productlist/color.gif) no-repeat -1px -24px;}
.DivRefineby li.ColorImg .Gray font{background: url(../images/productlist/color.gif) no-repeat -59px -70px;}
.DivRefineby li.ColorImg .Silver font{background: url(../images/productlist/color.gif) no-repeat -30px -70px;}

.ResultListWrapper{background: #f1f4f6;}
.Resultlist .Resultperpage{text-align: right;}
.Resultlist .Resultperpage span {border-right: 1px solid #666;padding: 0px 0px 0px 3px;}
.Resultlist .Resultperpage .perPageFontWeight {font-weight: 900;}
.Resultlist li span a{color: #0061ba;text-decoration: underline;}
.Resultlist li .last {border-right: none;}
.Sortcontrolls li{height: 28px;line-height: 28px;}
.grid_view_btn a.ViewCurrent, .list_view_btn a.ViewCurrent{background: url(../images/productlist_1200/view_btn.png) no-repeat;}
.grid_view_btn a.ViewCurrent {background-position: 0px;}
.list_view_btn a.ViewCurrent {background-position: -34px 0;}
.SearchInput{padding-right: 30px;box-sizing: border-box;text-overflow: ellipsis;height: 35px;line-height: 35px;}
.Information .Cartbtn_Box{width: auto;position: static;margin-top: 10px;}
.AddToWishList,.AddToBuyNow{float: left;}
.AddToWishList a,.AddToBuyNow a{padding: 0 5px;box-sizing: border-box;width: max-content; height: 28px;display: flex;align-items: center;justify-content: center;color: #ffffff;}
.AddToWishList a{background-color: rgba(243, 25, 107, 0.7);margin-left: 10px;font-size: 0;}
.AddToBuyNow a{background-color: rgba(255, 71, 71, 0.7);}
.cartbtncont .BtnAddToCart{height: 28px;margin: 0 10px;width: auto;padding: 0 5px 0 30px;box-sizing: border-box;background: url(../images/productlist_1200/icon-shopp_btn.png) no-repeat #00a1ea;background-position: 6px 5px;}
.cartbtncont .BtnAddToCart:hover{background-position: 6px 5px;}
.cartbtncont .InputAddCart{box-sizing: border-box;border: 1px solid #dcdcdc;width: 48px;}
.AddToWishList a::before,.AddToBuyNow a::before{content: "";display: block;background: url(../images/productlist_1200/icon-shopp_btn.png) no-repeat;}
.AddToWishList a::before{width: 19px;height: 16px;background-position: 0 -57px;}
.AddToBuyNow a::before{width: 19px;height: 19px;background-position: 0 -28px;margin-right: 0px;}
.AddToBuyNow{position: relative;}
.AddToBuyNow .buynow_title{border: 1px solid #c1c1c1;background-color: #fbf5cc;color: #666666;height: 18px;line-height: 18px;padding: 0 10px;position: absolute;width: max-content;left: 50%;transform: translateX(-50%);top: -26px;display: none;font-size: 14px;}
.AddToBuyNow:hover .buynow_title{display: block;}
.Information .description{max-height: 31px;min-height: auto;}
.Information .PricingBlock{width: fit-content;float: none;}
.tier1pricing th.tier1:before, .tier1pricing th.tier1::before, .tier2pricing th.tier2:before, .tier2pricing th.tier2::before, .tier3pricing th.tier3:before, .tier3pricing th.tier3::before, .tier4pricing th.tier4:before, .tier4pricing th.tier4::before{width: 100%;}
.PricingBlock .pricetable .tier1,.PricingBlock .pricetable .tier2,.PricingBlock .pricetable .tier3{width: 25%;}
.PricingBlock .pricetable .tier4{width: 25%;}
.DetailColumn .PriceInf{display: flex;flex-wrap: wrap;}
.PricingBlockPrice .PriceInf p{float: none;}
.PricingBlockPrice .PriceInf p:nth-last-of-type(1){margin-right: 0;}
.ProductContainer .showProRit dl:nth-of-type(2){margin: 0 0 10px;}
.ProductContainer .showProRit dd.Package{margin: 0;}
.ProductContainer .showProRit dd.Package{margin-bottom: 10px;}
.dropDownList{position: inherit;box-sizing: border-box;width: 124px !important;}
.dropDownList_option{box-sizing: border-box;margin: 3px 0 0 -6px;width: 124px !important;}
.dropDownList_option li{width: calc(100% - 4px)!important;}
.IconOffDel{width: 61px;height: 22px;}
.dropDownList_text{width: calc(100% - 28px) !important;box-sizing: border-box;}
.Tablist{display: flex;flex-wrap: wrap;align-items: center;}
.Tablist .QuarterlySale{margin: 0 0 5px !important;}
.Tablist span{margin-bottom: 5px;}
.ListPackage{margin-right: 0;}
.ListPackage .SizeSelect,.SizeSelectBox a{width: 80px;}
.ListPackage .SizeSelect span{width: 70px;}
.SizeSelectBox{width: 90px;}

.cartbtncont .AddToWishList a.BatchAddToWishListed{background-color:rgba(243, 25, 107, 1);}

.ProGrid_Box:hover{position: unset;z-index: 12;box-shadow: none;background: #fff;border: none;padding: 0;margin: 0;}
.ProGrid_Box:hover .Collect, .ProGrid_Box:hover .saved-btn, .ProGrid_Box:hover .buyNow, .ProGrid_Box:hover .QuickLook{display: none;}
.ContentMain .cartbtncont .wap-grid-btn .save-btn{background: url(../images/index/icon_collect.png) no-repeat center center rgba(243, 25, 107, 0.7) !important;width: 40px !important;height: 28px !important;}
.grid-btn{margin: 0;position: relative;float: left;}
.grid-btn .save-btn{margin-top: 0;visibility: visible;}
.ContentMain .cartbtncont .wap-grid-btn .save-btn,.ContentMain .cartbtncont .wap-grid-btn .saved-btn{display: none;}

@media screen and (max-width:767px) {
 .NBS-list-2 .GridProductList{width: 49% !important;}
 .NBS-list-2 .ProGrid_Box .stock{font-size: 13px;padding: 0 !important;}
 .GridProductList .cartbtncont{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;}
 .GridProductItems .cartbtncont .InputACBox, .GridProductItems .cartbtncont .BtnAddToBox, .ContentMain .cartbtncont .wap-grid-btn, .GridProductItems .cartbtncont .AddToBuyNow{width: 47% !important;margin-right: 0 !important;}
 .PricingBlock>div{display: flex;flex-wrap: wrap;border: 1px solid #e6e6e6;margin-top: 10px;}
 .PricingBlock dl{border-right: 1px solid #e6e6e6;text-align: center;}
 .PricingBlock dl dt{padding: 5px;height: 35px;box-sizing: border-box;font-size: 11px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
 .PricingBlock dl dd{padding: 5px;}
 .PricingBlock .tier4 dt::before{content: "Aktueller Rabatt";border-bottom: 1px solid;display: block;font-size: 9px;line-height: 12px;width: 72px;font-weight: normal;padding-top: 5px;}
 .PricingBlock .tier1{color: #6363f5;width: 24%;}
 .PricingBlock .tier2{color: #33a03b;width: 24%;}
 .PricingBlock .tier3{color: #f921c4;width: 24%;border-bottom: 1px solid #e6e6e6;}
 .PricingBlock .tier4{color: #666666;border-right: none;width:28%;border-bottom: 1px solid #e6e6e6;}
 .NBS-list-2 .dropDownList_option{margin: 3px 0 0 -4px;width: calc(100% + 2px) !important;}
 .FilterPopUp{position: fixed;top: 0;left: 0;background-color: #ffffff;width: 100%;height: 100%;z-index: 1000;display: none;}
 .FilterPopUp .FilterClone{display: block;width: 26px;height: 26px;background: url(../images/master/20241121/icon-nbs.png) no-repeat;background-position: -55px 0;top: 20px;right: 20px;position: absolute;z-index: 1;}
 .FilterPopUp h3{font-size: 30px;height: 90px;text-align: center;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #e6e6e6;position: relative;}
 .FilterPopUp .FilterMain{display: flex;padding: 0 10px;box-sizing: border-box;height: calc(100% - 185px);}
 .FilterPopUp .FilterNav{width: 38%;margin-right: 2%;background-color: #f5f5f5;height: 100%;overflow-y: scroll;overflow-x: hidden;}
 .FilterPopUp .FilterContent{width: calc(100% - 32%);height: 100%;overflow-y: scroll;overflow-x: hidden;}
 .FilterPopUp .FilterNav dd{height: 72px;font-size: 22px;display: flex;align-items: center;line-height: 20px;padding: 0 12px;box-sizing: border-box;}
 .FilterPopUp .FilterNav dd.Current{background-color: #ffffff;position: relative;}
 .FilterPopUp .FilterNav dd.Current::before{content: "";display: block;width: 3px;height: 100%;background-color: #269fee;position: absolute;left: 0;}
 .FilterPopUp .FilterContent h4{margin: 25px 0 20px;font-size: 18px;}
 .FilterPopUp .FilterContent ul{display: flex;flex-wrap: wrap;}
 .FilterPopUp .FilterContent ul li{position: relative; border: 1px solid #e6e6e6;padding: 10px 15px;box-sizing: border-box;width: max-content;margin: 0 20px 20px 0;font-size: 18px;}
 .FilterPopUp .FilterContent ul li.On{border: 1px solid #0097ed;color: #0097ed;padding: 5px 20px 5px 5px;}
 .FilterPopUp .FilterContent ul li span{color: #666666;}
 .FilterPopUp .FilterContent ul li.On span{color: #0097ed;}
 .FilterPopUp .FilterBottom{position: fixed;width: 100%;height: 95px;padding: 0 10px;box-sizing: border-box;bottom: 0;background-color: #ffffff;display: flex;align-items: center;justify-content: space-between;border-top: 1px solid #e6e6e6;}
 .FilterPopUp .FilterBottom p{width: 49%;height: 65px;line-height: 65px;text-align: center;font-size: 24px;}
 .FilterPopUp .FilterBottom p.ClearBtn{border: 1px solid #0097ed;border-radius: 3px;color: #0097ed;}
 .FilterPopUp .FilterBottom p.DoneBtn{background-color: #0097ed;border-radius: 3px;color: #ffffff;}
 .FilterPopUp .FilterBottom p.DoneBtn a{color: #FFFFFF;}
 .PricingBlockPrice .PriceInf p{margin-right: 0;float: none;}

 .FilterPopUp .FilterContent ul li.On:after{content: "";display: block;width: 9px;height: 9px;background: url(../images/master/20241121/icon-filter.png) 0 -86px  no-repeat;position: absolute;right: 5px;top: 50%;transform: translateY(-50%)}
 .FilterPopUp .FilterBottom p.doneLoading {background:url(../images/master/20241121/load-x.gif) no-repeat center #fff; font-size: 0;}

 .Sortcontrolls > li {height: auto;margin-right: 0;}
 .ContentMain .cartbtncont .InputACBox, .ContentMain .cartbtncont .BtnAddToBox, .ContentMain .cartbtncont .AddToWishList, .ContentMain .cartbtncont .wap-grid-btn,
 .ContentMain .cartbtncont .AddToBuyNow {width: 21% !important; background: none !important; float: left !important; margin: 0 4% 5px 0 !important; height: 25px !important; line-height: 25px !important; position: relative;}
 .ContentMain .cartbtncont .BtnAddToBox .BtnAddToCart {background: url(../images/index/icon_cart.png) no-repeat center center rgba(0, 151, 237, 0.7) !important; width: 100% !important; text-indent: -9999px !important;}
 .ContentMain .cartbtncont .BtnAddToBox .BtnAddToCart:hover {background: url(../images/index/icon_cart.png) no-repeat center center rgba(0, 151, 237, 1) !important;}
 .ContentMain .cartbtncont .AddToWishList a,.ContentMain .cartbtncont .wap-grid-btn .save-btn {background: url(../images/index/icon_collect.png) no-repeat center center rgba(243, 25, 107, 0.7) !important; width: 100% !important;}
 .ContentMain .cartbtncont .AddToWishList a:hover,.ContentMain .cartbtncont .ViewWishListWap a, .ContentMain .cartbtncont .wap-grid-btn.grid-btn a.saved-btn {background: url(../images/index/icon_collect.png) no-repeat center center rgba(243, 25, 107, 1) !important;}
 .ContentMain .cartbtncont .AddToBuyNow a {background: url(../images/index/icon_new.png) no-repeat center center rgba(255, 71, 71, 0.7) !important; width: 100% !important; text-indent: -9999px !important; font-size: 0;}
 .ContentMain .cartbtncont .AddToBuyNow a:hover {background: url(../images/index/icon_new.png) no-repeat center center rgba(255, 71, 71, 1) !important;}
 .ContentMain .wap-grid-btn.grid-btn a span {display: none !important;}
 .ProGrid_Box:hover .Collect, .ProGrid_Box:hover .buyNow{display: none !important;}
 .ProGrid_Box .CustomerReviews {display: block;}
 .ProGrid_Box .QuarterlySale {display: flex;}
 .NBS-list-2 .ProGrid_Box .stock {padding: 0 6px !important;}
 .ContentMain .cartbtncont .AddToWishList a.saved-btn{background: url(../images/index/icon_collect.png) no-repeat center center rgba(243, 25, 107, 1) !important;}

 .ProGrid_Box  .cartbtncont .InputACBox, .ProGrid_Box  .cartbtncont .BtnAddToBox, .ProGrid_Box  .cartbtncont .AddToWishList, .ProGrid_Box  .cartbtncont .wap-grid-btn,
 .ProGrid_Box  .cartbtncont .AddToBuyNow{width: 47% !important; margin: 0 0 5px 0 !important;}

 .PopUp{width: 80%;height: 500px;overflow-y: scroll;overflow-x: hidden;padding: 10px;}
 .swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1;}
 .jsLargeImg{width: 100%;}
 .DetailContent{width: 100%;}
 .ContentTitle{margin-top: 10px;}
 .ContentTitle h1{font-size: 15px;}
 .DetailColumn .PriceInf p{font-size: 14px;}
 .DetailColumn li{line-height: 22px;}
 .DetailRow td{height: 20px;line-height: 20px;}
 .DetailColumnTab .PromoTimeBg{line-height: 20px;}
 .DetailColumn li.Package{display: flex;align-items: center;}
 .AddToCartBox .btnAddToCart,.AddToCartBox .buyNow,.AddToCartBox .AddToWishList{font-size: 14px;}
 .DetailColumn .InputAddCart{width: 50px;height: 30px;line-height: 30px;}
 .DetailContent ul li span.AddToCartBox{margin-left: 5px;}
 .AddToCartBox .btnAddToCart{height: 30px;margin-right: 5px;}
 .AddToCartBox .buyNow{height: 30px;margin-right: 5px;}
 .AddToCartBox .AddToWishList{width: 40px;height: 30px;font-size: 0;}
 .tier1pricing th.tier1:before, .tier2pricing th.tier2:before, .tier3pricing th.tier3:before, .tier4pricing th.tier4:before{width: 65px;}
 .tier1pricing td.tier1, .tier2pricing td.tier2, .tier3pricing td.tier3, .tier4pricing td.tier4{width: 65px;}
 .pricetable td{font-size: 12px;}
 .OptionsBlock{width: 100%;}
 .OptionsBlock a{margin-right: 30px;}
 .DetailColumnTab .pricetableItems tr th, .DetailColumnTab .pricetableItems tr td {border-right: 1px #e6e6e6 solid;}
 .ContentMain .pricetable th {padding: 5px !important;}
 .NBS-detail .DetailColumnTab .pricetableItems tr td {vertical-align: sub;}
 .NBS-detail .tier1pricing td.tier1 {border-bottom: 0 !important;}
 input {padding-left: 10px;}
 .ColorList .ColorAttribute{padding: 2% 2% 0;max-height: 128px;}
 .DetailColumn .PriceInf .SalePrice strong{font-size: 16px;}
 .DetailColumn .PriceInf .SalePrice strong b,.DetailColumnTab .PriceInf ul li{font-size: 18px;}
 .DetailColumn .PriceInf .SalePrice,.DetailColumn .PromoTimeBg .SalePrice{margin-top: 0;}
 .DetailColumn .OptionsBox{margin-top: 5px;}
 .DetailColumnTab .maxTable{margin-bottom: 0;}
 .Btn_Add .AddPopBox{display: none;}
 .DetailContent .pricetable th{font-size: 12px;}
 .DetailContent .pricetable td{font-size: 13px;}
 .DetailColumnTab .PriceInf ul{margin-top: 5px;}

 .AddToWishList a, .AddToBuyNow a{height: 25px;}
 /*.ContentMain .cartbtncont .AddToBuyNow a{background: #f85e97 !important;}*/
 /*.ContentMain .cartbtncont .AddToWishList a{background: #ff7e7f !important;}*/
 .tier1pricing th.tier1:before, .tier1pricing th.tier1::before, .tier2pricing th.tier2:before, .tier2pricing th.tier2::before, .tier3pricing th.tier3:before, .tier3pricing th.tier3::before, .tier4pricing th.tier4:before, .tier4pricing th.tier4::before{width: 72px;margin: 10px auto 0;}
 .seeSize a{line-height: normal;padding: 5px;margin: 0 0 5px;}
 .Information .description,.Tablist,.ProductContainer .showProRit dl:nth-of-type(2){margin-bottom: 5px;}
 .ProductContainer .showProRit dl:nth-of-type(1){display: none;}
 .DetailColumn li{line-height: normal;}
 .ContentMain .pricetable{margin: 8px 0;}
 .NBS-list-1 .PricingBlockPrice .PriceInf .Gray,.NBS-list-1 .PricingBlockPrice .PriceInf .Red{margin-bottom: 8px;}
 .dropDownList{position: relative;}
 .NBS-list-1 .dropDownList_option{width: calc(100% + 2px) !important;margin-left: -1px;}
 .Information .Cartbtn_Box,.ContentMain .wap-cartBtn-box{margin-top: 0;}
 .NBS-list-1 .filler-btn a .filler{background: url(../images/productlist_1200/filler.png) no-repeat;background-size: 100%;}
 .NBS-list-1 .filler-btn a{color: #0097ed !important;}
 .seeSize a{margin-top: 8px;padding: 2px;}

 .IconOffDel{z-index: 8;}
 .pcPageShow{display: none;}

 .ProGrid_Box .QuarterlySale{display: flex;}

 .ContentMain .cartbtncont .wap-grid-btn .save-btn {width: 100% !important;height: 25px !important;}
}

@media screen and (max-width:560px) {
 .PricingBlock dl dt{height: 40px;padding: 2px;}
 .PricingBlock dl dd{padding: 0 2px 2px;}
 .PricingBlock .tier1,.PricingBlock .tier2,.PricingBlock .tier3{width: 20%;}
 .PricingBlock .tier4{width: 40%;}
 .NBS-list-2 #ddl_sortProduct{width: 70% !important;}
 .FilterPopUp .FilterClone{background-size: 70px;background-position: -40px 0;width: 20px;height: 20px;top: 10px;right: 10px;}
 .FilterPopUp h3{font-size: 24px;height: 60px;}
 .FilterPopUp .FilterMain{height: calc(100% - 125px);}
 .FilterPopUp .FilterNav dd{height: auto;line-height: 40px;font-size: 16px;word-break: break-al}
 .FilterPopUp .FilterNav dd.Current::before{width: 2px;}
 .FilterPopUp .FilterContent h4{font-size: 14px;margin: 15px 0 10px;}
 .FilterPopUp .FilterContent ul li{font-size: 14px;margin: 0 10px 10px 0;padding: 8px 12px;}
 .FilterPopUp .FilterBottom{height: 65px;}
 .FilterPopUp .FilterBottom p{height: 40px;line-height: 40px;font-size: 18px;}

 .NBS-list-1 .DetailColumn .PriceInf{padding-top: 0 !important;}
 .NBS-list-1 #ddl_sortProduct{width: 55% !important;}

 .ColorList a{width: 24%;margin: 0 1.33% 2% 0;}
 .ColorList a:nth-child(6n){margin-right: 1.33%;}
 .ColorList a:nth-child(4n){margin-right: 0;}
 .DetailColumnTab .PriceInf ul li.pro_time{width: 33px;height: 26px;line-height: 26px;background-size: 100%;}
 .DetailColumnTab .PriceInf ul li{line-height: 26px;}
}

@media screen and (max-width:460px) {
 .PricingBlock dl{width: 50% !important;}
 .PricingBlock .tier1,.PricingBlock .tier2{border-bottom: 1px solid #e6e6e6;}
 .PricingBlock .tier2,.PricingBlock .tier4{border-right: none;}
 .FilterPopUp .FilterClone{background-size: 60px;background-position: -34px 0;width: 18px;height: 18px;top: 10px;right: 10px;}
 .FilterPopUp h3{font-size: 20px;height: 50px;}
 .FilterPopUp .FilterMain{height: calc(100% - 100px);}
 .FilterPopUp .FilterNav dd{padding: 0 8px;font-size: 14px;}
 .FilterPopUp .FilterContent h4{font-size: 12px;}
 .FilterPopUp .FilterContent ul li{font-size: 12px;padding: 5px 10px;}
 .FilterPopUp .FilterBottom{height: 50px;}
 .FilterPopUp .FilterBottom p{font-size: 16px;height: 30px;line-height: 30px;}

 /*.PricingBlock .tier1, .PricingBlock .tier2 {border-bottom: none;}*/
}

@media screen and (max-width:991px) and (min-width:768px) {
 .ContentMain{width: calc(100% - 200px) !important;}
 .GridProductItems{padding: 0 !important;}
 .GridProductList{width: 33.33%;margin-right: 0;border-right: none !important;box-sizing: border-box;}
 .GridProductList .Pro_Img a{width: 100%;height: auto;}
 .GridProductList:nth-of-type(3n){width: 33.33%;border-right: 1px solid #e6e6e6 !important;}
 .GridProductList:last-child{border-right: 1px solid #e6e6e6 !important}
 .ProGrid_Box:hover {position: unset;width: 100%;border: none;box-shadow: none;padding: 0;margin: 0;}
 /*.stock{display: flex;flex-wrap: wrap;justify-content: space-between;}*/
 .stock .Unit,.stock .StockAvailable{float: none;display: block;}
 .PricingBlock>div{display: flex;flex-wrap: wrap;border: 1px solid #e6e6e6;margin-top: 10px;}
 .PricingBlock dl{border-right: 1px solid #e6e6e6;text-align: center;width: 50% !important;box-sizing: border-box;}
 .PricingBlock dl dt{padding: 5px;height: 30px;box-sizing: border-box;font-size: 11px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
 .PricingBlock dl dd{padding: 5px;}
 .PricingBlock .tier4 dt::before{content: "Aktueller Rabatt";border-bottom: 1px solid;display: block;font-size: 9px;line-height: 12px;width: 72px;font-weight: normal;margin-top: 10px;}
 .PricingBlock .tier1{color: #6363f5;width: 24%;}
 .PricingBlock .tier2{color: #33a03b;width: 24%;}
 .PricingBlock .tier3{color: #f921c4;width: 24%;border-bottom: 1px solid #e6e6e6;}
 .PricingBlock .tier4{color: #666666;border-right: none;width:28%;border-bottom: 1px solid #e6e6e6;}
 .PricingBlock .tier1,.PricingBlock .tier2{border-bottom: 1px solid #e6e6e6;}
 .PricingBlock .tier2,.PricingBlock .tier4{border-right: none;}
 .cartbtncont .BtnAddToCart{width: auto;margin-left: 8px;}
 .PricingBlockPrice .PriceInf p{margin-right: 0;}
 .ProList_Show .Prev{margin: 10px 10px 0 5px;}
 .ProGrid_Show.hasScroll .setListWrap{width: calc(100% - 60px);}
 .ProGrid_Show .Next{margin: 10px 5px 0 8px;}

 .ContentLeft{padding-left: 10px;box-sizing: border-box;}
 .GridProductList .cartbtncont{margin-right: 0;padding: 0;}
 .cartbtncont .InputAddCart{width: 27px;}

 .ContentMain{width: calc(100% - 200px) !important;}
 .ContentLeft {margin-left: 0 !important;padding: 0 10px 0 5px;}
 .ContentMain .ProductItems .ProductContainer {padding: 0 0 15px !important;}
 .Sortmenu_Top .SortBy {width: auto !important; margin: 0 !important;}
 .AddToWishList a {line-height: 29px; padding: 0 5px;}
 .AddToBuyNow a {float: left; line-height: 29px; margin-left: 10px; width: auto;}
 .GridProductItems {padding: 0 4px !important;}
 .ProGrid_Box .CustomerReviews {display: block;}
 .ProGrid_Box .QuarterlySale {display: flex;}
 .GridProductItems {display: flex; flex-wrap:wrap;}
 .GridProductList {height: auto;}

 .PopUp{width: 750px!important;}
 .DetailPhotos,.mousetrap{width: 290px;height: 290px !important;}
 .DetailContent{width: 400px!important;}
 .DetailContent ul li span.AddToCartBox{flex-direction: row;flex-wrap: wrap;}
 .DetailColumn .PriceInf .SalePrice{margin-top: 0;}
 .AddToCartBox .btnAddToCart, .AddToCartBox .buyNow{width: 110px!important;}
 .ColorList .ColorAttribute{max-height: 128px!important;}
 .Btn_Add .AddPopBox{display: none;}

 .Resultlist li{width: 32%;height: auto;}
 .Resultlist .Resultperpage {width: 36%;}
 .AddToBuyNow a{margin-left: 0;}
 .ProductContainer .Pro_BigImg a{width: 100% !important;height: 100% !important;}
 .pricetable .tier1,.pricetable .tier2,.pricetable .tier3{width: auto;border-right: 1px solid #e6e6e6;height: 40px;}
 /*.PricingBlock .pricetableItems{border: 1px solid #e6e6e6;padding: 0 5px;}*/
 /*.PricingBlock .tier1, .PricingBlock .tier2,.tier4pricing td.tier4{border-bottom: none;}*/
 .PricingBlock td{padding: 5px 0;}
 .pricetable th.tier4{padding: 2px 10px 0;}
 .PricingBlockPrice .PriceInf p{margin-right: 10px;}

 .ProductContainer .showProRit dd.Package{margin-bottom: 5px;}
 .DetailColumn li{line-height: 24px;}
 .ProductContainer .showProRit dl{margin: 0 5px 5px 0;}
 .PriceBox .InputToText{margin: 0;}
 .PriceBox input{width: 40px;}
 .PriceBox input.BtnGo{width: 47px;font-size: 12px;}

 .ProductContainer .Information{width: calc(100% - 118px) !important;}
 .Tablist span{margin: 0 15px 5px 0 !important;}
 .setListWrap{margin-top: 5px;}
 .GridProductItems .cartbtncont .BtnAddToCart{width: 130px;padding: 0;background: #0097ed;margin: 0 0 0 5px;font-size: 12px;}
 .cartbtncont .InputAddCart{width: 35px;}
 .Resultlist .Resultperpage span{padding-right: 3px;}
 .pcPageShow{display: none;}

 .HaveHistory .AddToCartBox{margin-left: 0;}
 .HaveHistory .AddToCartBox .btnAddToCart{width: 136px!important;border-radius: 5px;height: 35px!important;}

 .ContentLeft {padding-left: 10px;box-sizing: border-box;top: 120px;height: calc(100vh - 120px);}
 .ProGrid_Box:hover .Collect, .ProGrid_Box:hover .buyNow{display: none;}
 .GridProductItems .cartbtncont .BtnAddToCart {background: url(../images/index/icon_cart.png) no-repeat center center rgba(0, 151, 237, 0.7);width: 40px;text-indent: -9999px;margin: 0 10px;}
 .ContentMain .cartbtncont .wap-grid-btn .saved-btn{background: url(../images/index/icon_collect.png) no-repeat center center rgba(243, 25, 107, 1) !important;width: 40px !important;height: 28px !important;margin-top: 0;display: block;}
 .tier1pricing th.tier1:before, .tier1pricing th.tier1::before, .tier2pricing th.tier2:before, .tier2pricing th.tier2::before, .tier3pricing th.tier3:before, .tier3pricing th.tier3::before, .tier4pricing th.tier4:before, .tier4pricing th.tier4::before{padding-top: 10px;}
}

@media screen and (max-width:1200px) and (min-width:1024px) {
 .Resultlist li{height: auto;}

 .HaveHistory .AddToCartBox{margin-left: 0;}
 .HaveHistory .AddToCartBox .btnAddToCart{width: 134px!important;border-radius: 5px;height: 35px!important;}

 .ProGrid_Box:hover .Collect, .ProGrid_Box:hover .buyNow{display: none;}
 .ContentMain .cartbtncont .wap-grid-btn .saved-btn{background: url(../images/index/icon_collect.png) no-repeat center center rgba(243, 25, 107, 1) !important;width: 40px !important;height: 28px !important;margin-top: 0;display: block;}
 .tier1pricing th.tier1:before, .tier1pricing th.tier1::before, .tier2pricing th.tier2:before, .tier2pricing th.tier2::before, .tier3pricing th.tier3:before, .tier3pricing th.tier3::before, .tier4pricing th.tier4:before, .tier4pricing th.tier4::before{margin-top: 10px;}
 .pricetable .tier1,.pricetable .tier2,.pricetable .tier3{height: 40px;}
}

@media screen and (max-width:1024px) {
 .pricetable th, .pricetable td{border: 1px solid #e6e6e6;border-right: none;padding: 3px 0;}
 .pricetable th:last-of-type, .pricetable td:last-of-type{border-right: 1px solid #e6e6e6;}
 .pricetable th{border-bottom: none;}
 .GridProductItems{display: flex;flex-wrap: wrap;}
}


@media screen and (min-width:1200px) {
 .ProductContainer .showProRit dl{width: 625px;}

 .ContentLeft .FiltersList dt{font-size: 18px;}
 .ContentLeft .FiltersList li{font-size: 14px;}
 .ContentLeft dt{font-size: 16px;}
 .DivRefineby ul{line-height: 28px;}
 .DivRefineby li a{font-size: 14px;}
 .DivRefineby .Attributes .overflowy ul{max-height: 165px;}
 .DivRefineby li.ColorImg .Clear{line-height: 28px !important;}

 .ContentMain {width: 982px!important;float: right!important;}
 .DiscountLevelWrap {width: auto;}
 .ProductContainer .Information {width: 810px;}
 .Tablist {display: flex;align-items: center;}
 .Tablist span {margin-right: 60px !important;}
 .Tablist .QuarterlySale {margin: 0 !important;}
 .GridProductList {width: 236px;}
 .GridProductList:nth-of-type(3n) {width: 236px; border-right: none;}
 .GridProductList:nth-of-type(4n) {width: 235px; border-right: 1px solid #e6e6e6;}
 .GridProductList .Pro_Img a {width: 236px; height: 236px;}
 .GridProductList .ProList_Show .Prev {margin-right: 5px;}
 .GridProductList .pricetable {width: 224px;}

 .PopUp{width: 1100px;padding: 25px 35px 25px 25px;}
 .DetailRow td{margin-right: 20px;}
 .ProductPhoto {width: auto !important;height: auto !important;}
 .PhotoItems li a{padding: 0 !important;}
 .DetailContent{width: calc(100% - 374px) !important;}
 .DetailColumn .PriceInf .SalePrice{margin-top: 10px;}
 .DetailColumn .PriceInf .SalePrice strong{font-size: 22px;}
 .DetailColumn .PriceInf .SalePrice strong b{font-size: 26px;}
 .DetailColumnTab .PromoTimeBg div{width: 330px!important;}
 .DetailColumn .PromoTimeBg .SalePrice{width: calc(100% - 240px) !important;margin-top: 0;}
 .ColorList .ColorAttribute{max-height: 164px;padding: 10px 0 0 10px;}
 .ColorList a{width: 66px;height: 66px;margin: 0 11px 11px 0;}
 .ColorList a:nth-of-type(6n){margin-right: 11px;}
 .ColorList a:nth-of-type(8n){margin-right: 0;}
 .AddToCartBox .btnAddToCart,.AddToCartBox .buyNow{width: 180px!important;}
 .DetailContent .pricetable td{font-size: 18px;}
 .ImgDetailed img{width: 100% !important;height: 100% !important}

 .Information .Cartbtn_Box{position: absolute;bottom: 0;top: auto;}
 .AddToWishList a, .AddToBuyNow a{font-size: 0;}
 .AddToBuyNow a::before{margin-right: 0;}
 .dropDownList, .dropDownList_option{width: 163px !important;}

 .HaveHistory .AddToCartBox{margin-left: 0;}
 .HaveHistory .AddToCartBox .btnAddToCart{width: 170px!important;border-radius: 5px;height: 48px!important;}

 .ProGrid_Box:hover {position: absolute;z-index: 12;box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.4);background: #fff;border: #dfdfdf solid 1px;padding: 4px 4px 20px;margin: -5px 0 0 -5px;}
 .ProGrid_Box:hover .Collect, .ProGrid_Box:hover .saved-btn, .ProGrid_Box:hover .buyNow, .ProGrid_Box:hover .QuickLook {display: block;}
}

@media screen and (max-width:1366px) {
 .ContentMain .cartbtncont .wap-grid-btn .save-btn{display: block;width: 33px;}
 .cartbtncont .InputAddCart{width: 40px;}
 .ProGrid_Box:hover .Collect, .ProGrid_Box:hover .saved-btn, .ProGrid_Box:hover .buyNow, .ProGrid_Box .Pro_Img:hover .QuickLook{display: none;}
 .cartbtncont .BtnAddToCart{margin: 0 6px;}
 .ProGrid_Hover{display: block;}
 .GridProductList{height: auto;}
 .GridProductItems {display: flex; flex-wrap:wrap;}
 .GridProductList .cartbtncont{margin-right: 0;padding: 0;}
 .cartbtncont .BtnAddToCart{margin: 0 4px;}
}