html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;outline:none;box-sizing:border-box}body{width:100%;min-height:100%;font-family:ubuntu,sans-serif;font-size:16px;color:#fff;line-height: 24px;}img{vertical-align:middle;max-width:100%}strong{font-weight:700}.maincontainer{max-width:1170px;margin:0 auto;display:grid;grid-template-columns:1fr 3fr;grid-gap:25px}.maincontainers{max-width:1170px;margin:0 auto}.left-block{padding-bottom:200px;margin-right:35px;width:255px}.my-cart{border:2px solid #000;padding:12px 2px 0;width:45px;height: 46px;}.top-panel{display:grid;grid-template-columns:1fr 100px 2fr 150px;height:50px;align-items:center}.top-panel .social{text-align:right}.top-panel .schedule{padding-left:100px;color:#646464}.top-panel .phone{text-align:left;padding: 0 20px;font-weight:700;font-size:18px}.top-panel .phone span{margin:0px}.top-panel .phone span a{color:#000;text-decoration:none}.top-panel .phone span a:hover{color:#287b00}.top-panel .top-right{display:grid;grid-template-columns:32px 1fr 32px}.top-panel .top-right .my-cart .cartbutton{width:38px;height:25px;background-size:100%!important;background:url(../image/cart.svg) no-repeat;border:none;position:relative}.top-panel .top-right .my-cart .cartbutton span{position:absolute;right:-5px;top:-5px;background:#45ac0d;padding:2px 4px;border-radius:50%;font-size:12px;color:#fff}.cartpc{justify-content:center;display:flex}.cartpc #cart{text-align:center;display:flex;align-items:flex-end;justify-content:center;height:100%}.cartpc .my-cart{border: 0;height: 100%;padding: 5px;background: #fff;}.cartpc .my-cart .cartbutton{width:32px;height:32px;background:url(../image/cart.svg);border:none;position:relative}.cartpc .my-cart .cartbutton span{position:absolute;right:7px;top:-15px;background:#4FBA6F;;padding:2px 4px;border-radius:50%;font-size:12px;color:#fff;height:20px;line-height:17px;width: 20px;font-weight: 600;}.my-currency{padding-left:15px}.my-currency button{color:#000;font-size:16px;text-transform:uppercase}.my-account-nav li{width:32px;height:32px;background:url(../image/account.png);position:relative}.my-account-nav li:hover{background:url(../image/accounthover.png)}.my-account-nav li ul{display:none;min-width:230px;padding-top:42px}.my-account-nav li ul li{width:auto;background:0 0;display:inline-block}.my-account-nav li ul li:hover{background:0 0}.my-account-nav li:hover ul{display:block;position:absolute;right:-20px;top:0}.my-account-nav li:hover ul li{height:35px;line-height:35px}.my-account-nav li:hover ul li a.reg{color:#45ac0d;border:1px solid #45ac0d;border-radius:20px;padding:5px 20px;background:#fff;font-size:14px}.my-account-nav li:hover ul li a.vhod{color:#fff;border:1px solid #45ac0d;border-radius:20px;padding:5px 20px;background:#45ac0d;font-size:14px}.header{background:#141414}.header .header-panel{display:grid;grid-template-columns:350px 280px 1fr 190px;grid-gap:20px;height:100px;align-items:center}.header .header-panel .logo-block{height:100px;position:relative;z-index:10}.header .header-panel .logo-block img.pklogo{position:absolute;left:0;top:0;margin-left:-15px;margin-top:-35px}.moblogo{display:none}.header .header-panel .call-me-block a{background:linear-gradient(to right,#fb9006,#fbb506);display:block;max-width:230px;height:30px;border-radius:30px;line-height:30px;color:#000;text-transform:uppercase;padding-left:10px;cursor:pointer}.header .header-panel .call-me-block a img{margin-right:15px;margin-top:-3px}.header .header-panel .search-block #search{height:30px;background:rgba(255,255,255,.7);border-radius:30px;display:grid;grid-template-columns:1fr 40px;transition:1s background;padding-left:20px}.header .header-panel .search-block #search input{background:0 0;border:none;color:#000;}.header .header-panel .search-block #search button{background:0 0;border:none;color:#000;}.header .header-panel .search-block #search:focus{background:#fff}.header .header-panel .guarant-block{text-align:right}.header .header-panel .guarant-block img{margin-left:10px}.header .header-panel .guarant-block img:hover{}.menu{background:#287c00;position:relative;height:50px;z-index: 99999;}.menu .inmenu{position:absolute;left:0;top:0;width:100%;height:50px;z-index:10}.menu .inmenu ul{max-width:920px;margin:0 auto;display:grid;height:50px;line-height:50px;display:flex}.menu .inmenu ul li{flex-grow:1;text-align:center}.menu .inmenu ul li a{display:block;color:#fff;font-size:20px;text-decoration:none;line-height:50px}.menu .inmenu ul li a:hover{color:#000}body.product-category-74 .inmenu ul li a.home{color:#000}body.information-information-4 .inmenu ul li a.about_us{color:#000}body.information-contact .inmenu ul li a.contact{color:#000}body.information-information-7 .inmenu ul li a.return{color:#000}body.information-information-6 .inmenu ul li a.delivery{color:#000}body.tltblog-tlttag .inmenu ul li a.blog{color:#000}.mfilter-tb-as-td:hover{color:green}.one-time .slick-prev{display:none}.one-time .slick-next{display:none}.one-time .slick-dots{width:100%;text-align:center;position:absolute;left:0;bottom:20px}.one-time .slick-dots li{display:inline-block;margin:0 8px}.one-time .slick-dots li button{width:15px;height:15px;background:#fff;border-radius:15px;text-indent:-9999px;border:none}.one-time .slick-dots .slick-active button{background:#fbb606}.besth3{max-width:1170px;margin:40px auto 0;border-bottom:3px solid #dde9e3;height:35px;line-height:65px;text-align:center;margin-bottom:40px;font-size:22px;font-weight:700;color:#fff;text-transform:uppercase}.besth3 span{padding:0 10px;background:none}.besth3 span span{background:#454545;padding:5px 30px;border-radius:30px;position:relative}.besth3 span span:before{width:52px;height:30px;content:"";position:absolute;left:50%;top:-30px;background:url(../image/before.png);margin-left:-26px}.besth33{margin:0 auto 0;border-bottom:3px solid #dde9e3;height:35px;line-height:65px;text-align:center;margin-bottom:40px;font-size:22px;font-weight:700;color:#fff;text-transform:uppercase}.besth33 span{padding:0 10px;background:none}.besth33 span span{background:#454545;padding:5px 30px;border-radius:30px;position:relative}.besth33 span span:before{width:52px;height:30px;content:"";position:absolute;left:50%;top:-30px;background:url(../image/before.png);margin-left:-26px}.bestseller{max-width:1170px;margin:0 auto}.bestseller.id37,.bestseller.id38,.bestseller.id41{max-width:850px;margin:0 auto}.bestseller .slick-list{margin:0 -15px}.bestseller .product-layout{background:#dedede}.bestseller .slick-slide{padding:0 15px;padding-bottom:20px}.bestseller .prlayout{box-shadow:0 11px 20px rgba(0,0,0,.1);border-radius:10px;background:#fff}.bestseller .prlayout:hover{box-shadow:0 11px 20px rgba(0,0,0,.2)}.bestseller .prev{position:absolute;left:-50px;top:50%;width:37px;height:66px;background:url(../image/arrs.svg);   transform: rotate(180deg);z-index:10;cursor:pointer;margin-top:-40px}.bestseller .prev:hover{opacity:.7}.bestseller .next{position:absolute;right:-50px;top:50%;width:37px;height:66px;background:url(../image/arrs.svg);z-index:10;cursor:pointer;margin-top:-40px}.bestseller .next:hover{opacity:.7}.bestseller .image img{border-radius:10px 10px 0 0}.bestseller .caption{padding:20px}.bestseller .captionH4{margin-bottom:30px}.bestseller .captionH4 a{color:#000;text-decoration:none}.bestseller .prcontainer{display:grid;grid-template-columns:1fr 1.2fr}.bestseller .prcontainer button{font-size:18px;text-transform:uppercase;background:#45ac0d;height:40px;width:100%;border-radius:30px;border:none;color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.2);transition:.5s background}.bestseller .prcontainer button:hover{box-shadow:0 10px 10px rgba(0,0,0,.2);color:#000}.bestseller .rating{margin-bottom:20px}.bestseller .slick-dots{display:none;text-indent:-9999px}.bestseller .rating{height:40px}.bestseller .price{font-size:24px;line-height:40px}.bestseller .prlayout .attrgroup{display:block;font-size:13px}.bestseller .stocks{color:#45ac0d}.stocks{padding-top:10px}.one-time .item{display:none}.one-time .item:first-child{display:block}.payblock .phone a{color:#fff;margin-right:5px}.payblock .phone a:hover{color:#000}footer .fa-facebook-square{font-size:50px;margin-bottom:15px;background:#fff;height:38px;position:relative;top:5px}footer .fa-facebook-square:before{color:#3b5998;top:-5px;position:relative}.rating .fa-stack{width:20px}.rating .fa-star-o{color:#dedede;font-size:18px}.rating .fa-star{color:#ffc30d;font-size:18px}.rating .fa-star+.fa-star-o{color:#ffc30d}.fa-stack-1x{line-height:inherit}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack{position:relative;display:inline-block;width:13px;height:13px;line-height:13px;vertical-align:middle}.fa-star-o:before{content:"\f005"}.category-group{margin-bottom:25px;background:#f7f7f7;padding:25px;border-radius:10px}.category-group .category-groupH3{font-size:22px;text-transform:uppercase;color:#454545;margin-bottom:20px;font-weight:700;text-align:center}.category-group .category{color:#000;text-decoration:none;display:block;padding:8px 0;padding-left:15px;margin-left:-10px}.category-group .category:hover{color:#45ac0d;background:url(../image/str.png) left center no-repeat}.category-group .active{color:#45ac0d;background:url(../image/str.png) left center no-repeat}.stocks{font-size:12px;text-transform:uppercase}.alllist{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;padding-bottom:50px}.alllist .prlayout{position:relative;background:#fff;height:auto;overflow:hidden;border-radius:10px;box-shadow:0 11px 20px rgba(0,0,0,.2);transition:.5s overflow}.alllist .prlayout .product-thumb{position:relative;background:#fff;border-radius:0 0 10px 10px}.alllist .prlayout .product-thumb:hover{z-index:10;}.alllist .prlayout .attrgroup{display:block;font-size:13px}.alllist .prlayout .attrgroup table{width:100%}.alllist .prlayout .attrgroup table td{padding:4px;width:50%}.bestseller .prlayout .attrgroup table{width:100%}.bestseller .prlayout .attrgroup table td{padding:4px;width:50%}.bestseller .prlayout:hover .attrgroup{display:block}.alllist .prlayout:hover .attrgroup{display:block}.alllist .image img{border-radius:10px 10px 0 0}.alllist .caption{padding:20px}.alllist .captionH4{margin-bottom:10px}.alllist .captionH4 a{color:#000;text-decoration:none}.alllist .prcontainer{display:grid;grid-template-columns:1fr 1.2fr}.alllist .prcontainer button{font-size:18px;text-transform:uppercase;background:#45ac0d;height:40px;width:100%;border-radius:30px;border:none;color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.2);transition:.5s background}.alllist .prcontainer button:hover{box-shadow:0 10px 10px rgba(0,0,0,.2);color:#000}.simple-content .btn-primary:hover{color:#000}.alllist .rating{margin-bottom:20px}.alllist .slick-dots{display:none;text-indent:-9999px}.alllist .rating{height:40px}.alllist .price{font-size:24px;line-height:40px}.alllist .stocks{color:#45ac0d}.sortblock{display:flex;grid-template-columns:1fr 190px;font-size:14px;height:40px;line-height:40px;margin-bottom:10px}.sortblock .active-sort{font-weight:700;padding:0 5px}.sortblock .inactive-sort{padding:0 5px;color:#fff}.sortblock .sortselect{display:grid;grid-template-columns:1fr 1fr}.sortblock .sortselect select{border:none}.pag{text-align:center;width:100%;padding:20px 0}.pagination li{display:inline-block!important;font-size:16px!important}.box-heading{font-size:22px;text-transform:uppercase;color:#454545;margin-bottom:20px;font-weight:700}.mfilter-heading{font-weight:700;font-size:14px;color:#000;margin-bottom:10px}.mfilter-options{font-size:14px;margin-bottom:10px}.mfilter-button a{background:linear-gradient(to right,#616161,#969796);border:none;width:100%;height:40px;line-height:40px;color:#fff;border-radius:40px;font-size:16px}.mfilter-button a:hover{background:#333}.bg1{background:url(../image/leftbg.webp) left top no-repeat #f4f4f4}.bg2{background:url(../image/rightbg.webp) right top no-repeat}.bottomblock{background:url(../image/bg.webp);padding-top:75px;position:relative}.bottomblock:before{content:"";width:273px;height:280px;background:url(../image/kon1.webp);position:absolute;left:10px;top:-200px;z-index:1}.bottomblock .bottomblock2{max-width:1170px;margin:0 auto;color:#fff;font-size:16px;position:relative}.bottomblock .bottomblock2:before{content:"";width:222px;height:223px;background:url(../image/kon3.webp);position:absolute;left:-60px;bottom:-30px}.bottomblock .bottomblock2 b{font-size:24px}.bottomblock .bottomblock2 h2{font-size:32px;color:#45ac0d;margin-bottom:30px;line-height:35px}.bottomblock .bottomblock2 h1{font-size:34px;color:#45ac0d;margin-bottom:30px;line-height:35px}.bottomblock .bottomblock2 p{margin:15px 0}.payblock{text-align:center;color:#fff;margin-top:60px;padding-bottom:20px}.payblock .payh3{font-size:20px;text-transform:uppercase;margin-bottom:10px}.payblock p{margin:0;font-size:16px}footer{background:#287c00;text-align:center;padding:10px 20px}footer a{color:#fff;text-decoration:none;margin:0 10px;font-size:18px}footer a:hover{color:#000;text-decoration:none}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:">"!important;background:none;width:5px;height:8px;margin-right:5px}.breadcrumb{background:0 0!important;padding-top:20px}.breadcrumb li a{color:#287c00}.breadcrumb li:last-child a:hover{text-decoration:none}.breadcrumb li:last-child a{color:#7c7c7c;cursor:default}.maincontainer2{max-width:1170px;margin:0 auto}.top-product{display:grid;grid-template-columns:1.5fr 2fr;grid-gap:40px;margin-bottom:15px}.bottom-product{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:20px}.thumbnailss img{border-radius:10px}.colright h1{font-size:32px;font-weight:700;color:#fff;margin-bottom:20px;line-height: 36px;}.colright .stock-product{color:#287c00;font-size:18px;margin-bottom:20px}.colright .prrating{margin-bottom:35px}.colright .prprice{font-size:32px;font-weight:700;color:#000;margin-bottom:10px;width:220px;text-align:center}.prkol{font-size:18px;width:220px;text-align:center}#tab-description{line-height:25px}.my_quantity{background:#ececec;width:145px!important;display:block;font-size:22px;height:40px;position:relative;margin-bottom:32px;margin-left:38px}.quant{background:0 0!important;border:0 solid #e0e0e0!important;border-left:medium;border-right:medium;display:inline;height:21px;line-height:21px;margin:0;padding:0;text-align:center;vertical-align:middle;width:42px;font-weight:700;position:absolute;left:50px;top:10px}.my_minus{background:url(../image/minus.png) center center no-repeat;position:absolute;left:-9px}.my_plus{background:url(../image/plus.png) center center no-repeat;position:absolute;right:-9px}.my_minus,.my_plus{top:-2px;display:block;height:45px;width:45px;margin:0;vertical-align:middle;border:none;font-weight:400;cursor:pointer;border-radius:45px!important;box-shadow:0 0 8px rgba(0,0,0,.4);transition:.5s box-shadow}.my_minus:hover,.my_plus:hover{box-shadow:0 0 15px rgba(0,0,0,.6)}.klvos{font-size:18px;margin-bottom:20px}.chcontainer{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;width:45px;height:45px;margin-right:20px;margin-bottom:30px}.chcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:45px;width:45px;background:#eee;display:block;text-align:center;line-height:45px;font-size:22px;color:#000;border-radius:45px}.chcontainer:hover input~.checkmark{background-color:#ccc}.chcontainer input:checked~.checkmark{background-color:#141414;color:#fff}.chcheckmark:after{content:"";position:absolute;display:none}.chcontainer input:checked~.checkmark:after{display:block}.chcontainer .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#button-cart{background:#45ac0d;width:220px;height:50px;border-radius:30px;color:#fff;display:block;clear:both;border:none;margin-top:30px;font-size:22px;text-transform:uppercase;transition:.5s backgroud}#button-cart:hover{color:#000}.tattrblock{border:1px solid #fff;border-radius:10px;padding:15px}.tattr{width:100%}.tattr td{padding:8px}.tattr td:nth-child(even){font-weight:700;color:#fff}.nav-tabs{border-bottom:0 solid #ddd!important;font-size:22px;margin-bottom:30px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#000!important;cursor:default;background-color:#fff;border:0 solid #ddd!important;border-bottom:3px solid #45ac0d!important;font-weight:700}.nav-tabs>li>a{color:#717171}.treviews{width:100%}.treviews td{padding:15px 0}.reviewtext{background:#f4f6f7;border-radius:10px;padding:15px}.formrevieww{border: 1px solid #f4f6f7;padding:40px 100px;border-radius:10px}.formrevieww .h2{font-size:22px;color:#fff;margin-bottom:15px}.formrevieww input[type=text]{border-radius:15px;border:1px solid #ccc}.formrevieww textarea{border-radius:15px;border:1px solid #ccc}.formrevieww #button-review{background:#45ac0d;padding:8px 30px;border-radius:30px;color:#fff;font-size:18px;text-transform:uppercase;border:none}.formrevieww #button-review:hover{background:#fb9006}.rating2 .fa-star-o{color:#dedede;font-size:24px!important}.rating2 .fa-star{color:#ffc30d;font-size:24px!important}.rating2 .fa-star+.fa-star-o{color:#ffc30d}.rating2 .fa-stack-1x{line-height:inherit}.rating2 .fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.rating2 .fa-stack{position:relative;display:inline-block;width:24px!important;height:24px!important;line-height:24px!important;vertical-align:middle}.rating2 .fa-star-o:before{content:"\f005"}.blog{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px}.tltbloglist{background:#fff;box-shadow:0 11px 20px rgba(0,0,0,.1);border-radius:10px;transition:.5s box-shadow,.5s color}.tltbloglist:hover{box-shadow:0 11px 25px rgba(0,0,0,.3)}.blogimg img{width:100%;border-radius:10px 10px 0 0}.blogcontent{padding:20px}.blogtitle{margin-bottom:20px}.blogtitle a{font-size:18px;color:#000;font-weight:700}.tltbloglist:hover .blogtitle a{color:red}.tltbloglist:hover .blogimg img{opacity:.7}.blogintro{font-size:16px;line-height:22px}.blogs{margin-bottom:30px}.blogs h1{text-align:center;font-size:32px;font-weight:700;margin-bottom:30px;color:#fff}.itemblog{padding-bottom:20px}.itemblog ul{margin:25px}.itemblog h1{font-size:32px;font-weight:700;color:#fff;margin-bottom:20px}.itemblog p{margin:15px 0}.information{font-size:18px;padding-bottom:40px;clear:both}.information h1{font-size:32px;font-weight:700;text-align:center;margin-bottom:20px;color:#fff}.information h2{font-size:22px;font-weight:700;text-align:center;margin-bottom:20px;color:#fff}.information h3{font-size:22px;margin-bottom:20px;color:#000}.infone:before{content:"";width:273px;height:280px;background:url(../image/kon1.webp);position:absolute;left:10px;top:-200px;display:none}.pagecontact{padding-bottom:30px}.contactsblock{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.contactsblock .cblock-left{font-size:22px;font-weight:700;color:#000}.contactsblock .cblock-left a{color:#fff}.contactsblock .cblock-left p{margin:15px 0}.contactsblock .cblock-left p img{margin-right:10px}.contactsblock .cblock-left a{color:#fff}.contactsblock .cblock-left .contgreen{background:#45ac0d;border-radius:10px;padding:10px 45px;color:#fff;max-width:370px}.contactsblock .cblock-right{background:#f4f6f7;border-radius:10px;padding:40px 50px}.contactsblock .cblock-right h3{font-size:22px;margin-bottom:15px}.contactsblock .cblock-right form input{border:1px solid #ccc;border-radius:30px;height:40px;width:100%;margin-bottom:10px;padding:5px 30px}.contactsblock .cblock-right form textarea{border:1px solid #ccc;border-radius:30px;height:135px;width:100%;margin-bottom:10px;padding:5px 30px}.contactsblock .cblock-right form button{background:#45ac0d;color:#fff;padding:10px 30px;border-radius:30px;border:none;float:right}.conth1{text-align:center;font-size:32px;font-weight:700;color:#fff;margin-bottom:30px}.checkout-checkout .t-head{background:#45ac0d!important;padding:13px 20px}.checkout-checkout table tr{height:auto!important;line-height:auto!important}.btn-primary{color:#fff;background-color:#287c00!important;border-color:#287c00!important}.h1cart{text-align:center;font-size:32px;font-weight:700;color:#000;margin-bottom:30px}.cnlist{text-align:center}.cnlist img{margin-top:0}#go-top{position:fixed;bottom:25px;left:25px;text-align:center;cursor:pointer;display:none;width:55px;height:55px;background:#fdc211;line-height:55px;border-radius:55px;color:#fff;opacity:.9}#go-top:hover{background:#ffc30d;opacity:1}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9999;overflow:auto;visibility:hidden;opacity:0;transition:opacity .7s ease-in 0s}.popup{top:10%;left:0;right:0;font-size:14px;margin:auto;max-width:350px;position:absolute;background:#fff;z-index:10000;padding:20px 60px;box-shadow:0 0 25px rgba(0,0,0,.7)}.popup .close{top:10px;right:10px;position:absolute;border:none;color:#000;background:0 0;cursor:pointer;outline:none;font-size:20px;z-index:9999}.popup h3{text-align:center;font-size:25px;margin-bottom:20px}.popup form input[type=text]{width:100%;padding:8px;border:1px solid #999;margin-bottom:10px;border-radius:4px}.popup input:focus:invalid{border:solid 1px #f5192f}.popup input:focus:valid{border:solid 1px #18e109;background-color:#fff}.popup form button{width:100%;color:#fff;background:#287c00;padding:10px;border:none;border:1px solid #287c00;border-radius:4px;font-size:16px}.popup form button:hover{opacity:.7}.mob-menu{display:none}.menu .fa-times{display:none}.deskcateg{line-height:25px;z-index:99;position:relative}.deskcateg h2{font-size:32px;color:#45ac0d;margin-bottom:20px;font-weight:700}.deskcateg b{font-size:24px}.deskcateg p{margin:15px 0!important;font-size:16px}.errorbody{display:grid;align-items:center;text-align:center;font-family:roboto,sans-serif;font-weight:400;height:100vh;color:#000;font-size:32px;padding:20px}.errror404{}.errror404 img{width:100%;max-width:650px}.errror404 h1{font-weight:700;text-transform:uppercase;font-size:60px}.errror404 p{margin:15px 0}.errror404 a{font-size:20px;color:#fff;background:#287c00;display:inline-block;padding:15px 40px;border-radius:40px;text-decoration:none;text-transform:uppercase}.errror404 a:hover{background:#fcb606}.continue{background:#666;color:#fff;border:none;border-radius:15px;padding:8px 15px}.continue2{background:#287c00;color:#fff;border:none;border-radius:15px;padding:8px 15px}.simplecheckout-cart td{}.checkout-simplecheckout h1{display:none}.simplecheckout-car .quantity{width:100px!important}#total_sub_total,#total_shipping,#total_tax,.inputs,.simplecheckout-cart-buttons{display:none!important}.mob-search{display:none}.mobile-menu{position:fixed;width:100%;height:100vh;background:rgba(0,0,0);left:0;margin:0;top:0;z-index:99;transform:translateX(-100%);overflow-y:scroll}.mobattr{display:none}.pkattr{display:block}.help-block{display:none}.thanks{background:#000 url(../image/thanks.jpeg);background-size:cover;display:grid;align-items:center;text-align:center;color:#fff;height:100vh;font-size:30px;font-weight:700;text-shadow:1px 1px 1px #000;padding:20px}.thanks p:nth-child(1){font-size:40px}.top-right .call-me-block{display:none}.simplecheckout-block-content input[type=radio]{margin-top:0}.btn-danger{color:#fff;background-color:#ff6000!important;border-color:#ff6000!important}.simpleprice{font-weight:700;padding-top:10px;color:#287c00;font-size:24px}.simplecheckout-cart{margin:0!important;width:100%;border-collapse:collapse}.simplecheckout-cart-total{padding:15px;border-bottom:1px solid #ddd;font-size:20px;text-align:right}.simplecheckout-cart td.name a{color:#fff}.simplecheckout-cart td{padding:15px}.simplecheckout-cart .remove .btn-danger{color:#287c00;background:0 0!important;border:none!important;font-size:35px}#simplecheckout_cart .form-control{text-align:center}.checkout-simplecheckout #column-left{display:none}.checkout-success #column-left{display:none}@media screen and (min-width:800px){.my-cart{opacity: 0;}.cartpc .my-cart{opacity: 1;}.total .btn{display:none}.besth33.filtr{display:none}.mfilter-box .closef{display:none}}@media screen and (max-width:800px){.besth33.filtr{display:block}.left-block.opn{position:fixed;left:0;top:50px;z-index:9999;overflow: auto;    height: 100%}.left-block.opn .mfilter-box{display:block;padding:35px 25px}.left-block.opn .mfilter-box .closef{position:absolute;right:0;top:0;padding:10px;background:#45ac0d;color:#fff;border-radius:0 10px 0 0}.total .btn{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0px);color:#287c00;background:0 0!important;border:none!important;font-size:26px}.total{position:relative}.alllist .caption{padding:10px}.simplecheckout-cart td.name a>img{width:80px}#review{margin-bottom:10px}.mobquant{display:none}.my_quantity{background:#ececec;width:145px!important;display:block;font-size:22px;height:40px;position:relative;margin-bottom:32px;margin:0 auto}#button-cart{background:#45ac0d;width:300px;height:50px;border-radius:30px;color:#fff;display:block;clear:both;border:none;margin:0 auto;margin-top:30px;font-size:22px;text-transform:uppercase;transition:.5s backgroud}.top-panel{display:grid;grid-template-columns:1fr;height:50px;align-items:center;padding:0 20px}.top-panel .phone{display:none}.top-panel .schedule{display:none}.top-panel .social{display:none}.mob-search .phone .fa-caret-down{margin-left:10px;font-size:28px;vertical-align:top}.mob-search .phone img{width:28px}.top-panel .top-right{display:grid;grid-template-columns:50px 1fr 32px;grid-gap:20px}.top-right .call-me-block{display:inline-block;background:linear-gradient(to right,#fb9006,#fbb506);height:30px;border-radius:30px;line-height:30px;color:#000;text-transform:uppercase;padding-left:0;cursor:pointer;text-align:center;margin:0 auto;margin-top:4px;padding:0 10px}.top-right .call-me-block a{color:#000;font-weight:700;font-size:12px}.top-panel .top-right .my-cart .cartbutton span{position:absolute;right:-5px;top:-5px;background:#45ac0d;padding:2px 4px;border-radius:50%;font-size:12px;color:#fff}.my-currency{padding-left:0}.my-currency button{color:#000;font-size:16px;text-transform:uppercase;padding-left:0!important}.my-account-nav li{width:32px;height:32px;background:url(../image/account.png);position:relative}.my-account-nav li:hover{background:url(../image/accounthover.png)}.my-account-nav li ul{display:none;min-width:230px;padding-top:40px}.my-account-nav li ul li{width:auto;background:0 0;display:inline-block}.my-account-nav li ul li:hover{background:0 0}.my-account-nav li:hover ul{display:block;position:absolute;right:32px;top:0}.my-account-nav li:hover ul li{height:35px;line-height:35px}.my-account-nav li:hover ul li a.reg{color:#45ac0d;border:1px solid #45ac0d;border-radius:20px;padding:5px 20px;background:#fff;font-size:14px}.my-account-nav li:hover ul li a.vhod{color:#fff;border:1px solid #45ac0d;border-radius:20px;padding:5px 20px;background:#45ac0d;font-size:14px}.my-account{display:none}.moblogo{display:block}.pklogo{display:none}.header{background:#141414;padding:0 20px}.topfix{display:none;width:100%;background:#fff}.topfix.fixed{position:fixed;z-index:9999;top:0;display:block}.topfix .mob-menu{display:block;color:#000;font-size:25px;padding:15px 20px}.topfix .category-group{margin-bottom:0;background:#f7f7f7;padding:20px;border-radius:0}.topfix .topfix1{display:flex;height:50px;justify-content:space-between}.topfix .my-cart{margin-right:10px}.rating .fa-stack{width:18px}.header .header-panel{display:grid;grid-template-columns:40px 1fr;grid-gap:0;height:70px;align-items:center}.header .header-panel .logo-block{height:auto!important;position:relative;z-index:10;text-align:center}.header .header-panel .logo-block img.moblogo{display:inline-block;max-width:150px;margin-left:-15px}.header .header-panel .call-me-block{display:none}.header .header-panel .search-block{display:none}.header .header-panel .guarant-block{display:none}.header .header-panel .mob-menu{display:block;color:#fff;font-size:25px}.mob-search{display:block;padding:15px 20px}.mob-search .search-block #search{height:30px;background:rgba(0,0,0,.1);border-radius:30px;display:grid;grid-template-columns:1fr 40px;transition:1s background;padding-left:20px;margin-bottom:15px}.mob-search .search-block #search input{background:0 0;border:none;color:#000;}.mob-search .search-block #search button{background:0 0;border:none;color:#000}.category-group.opn>a{display:block!important}.category-group>a{display:none!important}.bestblock .category-group>a{display:block!important}.category-group .category-groupH3 i{margin-left:5px;margin-right:5px}.category-group .category-groupH3{margin-bottom:0}.category-group.opn .category-groupH3{margin-bottom:20px}.category-group.opn .fa-minus-circle:before{content:"\f056"}.mob-search .phone{text-align:center;font-weight:700;font-size:15px;text-align:center;line-height:28px;height:30px;overflow:hidden}.mob-search .phone.opn{height:100%}.topfix1 .mob-search .phone.opn{position:absolute;background:#fff;z-index:999;height:auto;transform:translate(-50%);width:fit-content}.mob-search .phone span{margin:0 10px;display:block}.mob-search .phone span a{color:#000;text-decoration:none}body #go-top{z-index:99;bottom:2px;left:2px}body #go-top:hover{opacity:.9}.stocks{text-align:center}.product-thumb .captionH4{margin-bottom:3px;height:70px;overflow:hidden;text-align:center}.colleft .raw{text-align:center;margin-bottom:10px}.menu{display:none}.active-menu{transform:translateX(0%);z-index:9999}.mobile-menu ul{list-style:none;padding-top:0px;margin:0}.mobile-menu ul li{border-bottom:1px solid rgba(255,255,255,.15);padding:0 20px}.mobile-menu ul li a{font-size:18px;color:#fff;padding:10px 0;display:block}.mobile-menu ul li a.sem{color:#fff}.moblogomenu img{max-width:150px}.mobile-menu ul li a:hover{text-decoration:none}.mobile-menu ul li a .fas{color:#287c00;margin-right:10px}.mobile-menu .close-btn{position:absolute;top:15px;right:20px;color:red;z-index:999;font-size:30px}.close-btn:hover{transform:rotate(180deg)}.mobile-menu a:not([href]){color:#287c00}.moblogin{padding-top:20px}.bestblock{padding:0 20px}.bestseller h4{margin-bottom:10px}.bestseller .rating{height:30px}.bestseller .rating{margin-bottom:20px;text-align:center}.bestseller .stocks{padding:0}.bestseller .slick-slide{padding:0 5px;padding-bottom:20px}.bestseller .slick-list{margin:0 -5px}.bestseller .prev{position:absolute;left:0;top:-15px;width:15px;height:27px;background:url(../image/prev.png);background-size:cover;z-index:10;cursor:pointer;margin-top:-40px}.bestseller .next{position:absolute;right:0;top:-15px;width:15px;height:27px;background:url(../image/next.png);background-size:cover;z-index:10;cursor:pointer;margin-top:-40px}.besth3{margin:0;border-bottom:3px solid #dde9e3;height:35px;line-height:65px;text-align:center;margin-bottom:40px;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase}.besth3 span{padding:0 10px;background:0 0}.besth3 span span{background:#333;padding:5px 30px;border-radius:30px;position:relative}.bestseller .price{font-size:18px;line-height:30px;text-align:center}.bestseller .prcontainer{display:block;grid-template-columns:1fr 1.2fr}.bestseller .prcontainer button{font-size:16px;text-transform:uppercase;background:#45ac0d;height:30px;width:100%;border-radius:30px;border:none;color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.2);transition:.5s background}.maincontainer{display:block;padding:0}.mfilter-box{display:none}.left-block{padding-bottom:0}.alllist{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;padding-bottom:50px}.alllist .prlayout:nth-child(9){display:none}.bottomblock:before,.bottomblock:after{display:none}.alllist .prlayout:hover .attrgroup{display:none!important}.alllist .prlayout:hover{overflow:hidden}.alllist .prlayout .product-thumb{position:relative;background:#fff;border-radius:0 0 10px 10px}.alllist .prlayout .product-thumb:hover{z-index:10;box-shadow:none}.alllist .prlayout{position:relative;background:#fff;height:370px}.alllist .price{font-size:18px;line-height:30px;text-align:center}.alllist .prcontainer{display:block;grid-template-columns:1fr 1.2fr}.alllist .prcontainer button{font-size:16px;text-transform:uppercase;background:#45ac0d;height:30px;width:100%;border-radius:30px;border:none;color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.2);transition:.5s background}.bottomblock .bottomblock2{padding:20px;margin:0 auto;color:#fff;font-size:16px;position:relative}.bottomblock .bottomblock2:before{display:none}.sortblock{display:block;height:80px;line-height:25px}.maincontainer2{padding:0 20px}.top-product{display:block}.thumbnailss img{margin-bottom:20px}.bottom-product{display:block}.mobattr{display:block;margin-bottom:20px;font-size:14px}.pkattr{display:none}.colright h1{font-size:22px;font-weight:700;color:#fff;margin-bottom:20px;text-align:center}.breadcrumb{padding:8px 0;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb li{font-size:14px;display:inline;line-height:20px}.colright .stock-product{color:#287c00;font-size:14px;margin-bottom:20px;text-align:center}.colright .prprice{text-align:center;width:100%}.colright .prrating{text-align:center}.colright .prkol{text-align:center;width:100%}.tattrblock{padding:5px}.formrevieww{background:#f4f6f7;padding:20px;border-radius:10px}.besth33{margin:0 auto 0;border:0;height:35px;line-height:25px;text-align:center;margin-bottom:40px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}.besth33 span{padding:0 5px;background:none;display:block}.besth33 span span{display:block;background:#454545;padding:5px 30px;border-radius:30px;position:relative}.blog{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px}.blogintro{font-size:12px;line-height:15px}.blogtitle a{font-size:15px;color:#000;font-weight:700}.contactsblock{display:block}.contactsblock .cblock-left{font-size:16px;font-weight:700;color:#000;margin-bottom:15px}.contactsblock .cblock-left p{margin:10px 0}.contactsblock .cblock-right{background:#f4f6f7;border-radius:10px;padding:20px 20px 50px}.cnlist img{max-width:150px}.bottomblock{background:url(../image/bg.png);padding-top:5px;position:relative}.information{padding-bottom:20px}.errorbody{display:grid;align-items:center;text-align:center;font-family:roboto,sans-serif;font-weight:400;height:100vh;color:#000;font-size:24px;padding:20px}.errror404{}.errror404 img{width:100%;max-width:650px}.errror404 h1{font-weight:700;text-transform:uppercase;font-size:32px}.errror404 p{margin:15px 0}.errror404 a{font-size:15px;color:#fff;background:#287c00;display:inline-block;padding:15px 40px;border-radius:40px;text-decoration:none;text-transform:uppercase}.errror404 a:hover{background:#fcb606}.thanks{background:#000 url(../image/thanks.jpeg);background-size:cover;display:grid;align-items:center;text-align:center;color:#fff;height:100vh;font-size:20px;font-weight:700;text-shadow:1px 1px 1px #000;padding:20px}.thanks p:nth-child(1){font-size:30px}.simplecheckout-button-block>div{margin-left:0!important;display:block;width:100%;text-align:center}.simplecheckout-button-block>div>a{width:80%}.simplecheckout-button-block{display:flex;justify-content:center;flex-wrap:wrap}.top-product .thumbnails{text-align:center}.simplecheckout-cart-total{padding:15px!important;border-bottom:1px solid #ddd;font-size:15px!important;text-align:center}.simplecheckout-cart-total .simplecheckout-cart-total-value{font-weight:700;color:#287c00;font-size:18px!important}.simplecheckout-cart td{padding:5px}.deskcateg{line-height:25px;z-index:99;position:relative;font-size:12px}.bottomblock .bottomblock2 h2{font-size:20px;color:#45ac0d;margin-bottom:30px;line-height:25px}.deskcateg p{margin:15px 0!important;font-size:14px}.alllist .rating{margin-bottom:0;text-align:center}.alllist .stocks{padding:0}.payblock .phone a:hover{color:#fff}.payblock{margin-top:0}.payblock .payh3,.payblock h3,.payblock>img{display:none}}
#ocd_multilang .btn{font-weight: 700;color: #000;font-size: 16px;text-transform: uppercase;}#ocd_multilang .dropdown-menu{right: 0;left: auto;min-width: 100px;}.bottomblock2 .phone{display:none;}

.my-lang{
	margin-left: 20px;
}
.price .price-new{
	font-size: 22px;
}
.price .price-old{
	text-decoration: line-through;
color: gray;
font-size: 14px;
}
body{
	background: url(../image/bg.webp);
}
body .bg1, body .bg2{background:none}
.top-panel-full{
	background: #fff;
}
.bestseller .prlayout .attrgroup table td {
  padding: 0;
}
#go-top{z-index: 999;}
#ocd_multilang .btn-group:hover .dropdown-menu{
	display: block;
}
ul.account-ul {
    display: table;
    width: 100%;
    border-bottom: 1px solid rgba(255,81,0,.12);
    padding: 20px 0;
}
ul.account-ul li {
    padding: 30px 10px;
    display: table-cell;
    width: 25%;
}
ul.account-ul li:hover {
    border-radius: 6px;
	background-color: #19b819
}
ul.account-ul li a {
    display: block;
    margin: 0 auto;text-align: center;
}
ul.account-ul li:hover a, ul.account-ul li:hover a:hover, ul.account-ul li:hover i {
    color: #fff !important;
    text-decoration: none;
}
ul.account-ul li i {
    display: block;
    width: 100%;
    margin: 10px auto;
    font-size: 40px;
}
ul.account-ul li a span {
    max-width: 65%;
    display: block;
    margin: 0 auto;
}
.prlayout, .mfilter-tb-as-td{color: #484848;}
.alllist .price, .bestseller .price {
  font-size: 24px;
  line-height: 20px;
  padding-top: 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.contactsblock .cblock-left{color: #fff;}
.contactsblock .cblock-right, .blogintro, .quant, .reviewtext {
  color: #000;
}
.colright .prprice {
  color: #fff;

  line-height: 34px;
}
.my_quantity{border-radius: 20px;}
#tab-description p, #tab-description span{ color: #fff !important;}
.category-group p{color:#000;}
#content{min-height: 800px;}
.bestseller .next {

    position: absolute;
    left: auto;
    top: 50%;
    width: 70px;
    height: 100px;
    background: url(../image/arrs.svg) no-repeat;
    transform: rotate(0deg);
    z-index: 10;
    cursor: pointer;
    margin-top: -40px;
}
.bestseller .prev {
    position: absolute;
    left: -60px;
    top: 50%;
    width: 70px;
    height: 100px;
    background: url(../image/arrs.svg) no-repeat;
  transform: rotate(180deg);
    z-index: 10;
    cursor: pointer;
    margin-top: -40px;
}
.thumbnails .image-additional{
	width: 100%;
float: left;
margin-left: 0%;
}
.thumbnails .image-additional:first-child{
margin-left: 0%;
}
.thumbnails .image-additional>a{
	margin-top: 0px;
}
.colleft .raw{clear:both;}
#simplecheckout_payment_form .well p{color:#000;}
.pagination > li > a, .pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #edffed;
  background-color: #1f1f1f;
  border: 1px solid #2a2b2a;
  margin-left: -1px;
  margin:0;
  border-radius:0;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  z-index: 3;
  color: #000;
  background-color: #45ac0d;
  border-color: #2a2b2a;
  cursor: default;
  border-radius:0;
}
.well{color: #000;}
.top-panel .phone span>a{margin-right: 15px;}

header.fixed{
	margin-top:50px;
}
header.fixed .top-panel-full{
	position: fixed;
z-index: 99999;
width: 100%;top: 0;
}
.top-panel .top-right .my-cart .cartbutton span{
position: absolute;
right: 7px;
top: -15px;
background: #4FBA6F;
padding: 2px 4px;
border-radius: 50%;
font-size: 12px;
color: #fff;
height: 20px;
line-height: 17px;
width: 20px;
font-weight: 600;
}
header.fixed .my-cart {
  opacity: 1;
}
.bestseller> .prlayout{width: 22%;
display: inline-block;
margin: 0 1%;}
.bestseller{
	display: block;
}
.content-center .bestseller> .prlayout{width: 30%;
display: inline-block;
margin: 0 1%;}
.bottomrightp{
	font-size: 18px;
line-height: 24px;
margin-bottom: 20px;
}
.bottomrightp h2{
	font-size: 28px;
line-height: 38px;
}
.my_quantity{
	display: inline-block;
}
#button-cart{
	display: inline-block;
margin-top: 0;
margin-left: 30px;
position: relative;
top: -45px;
}
.one-time{
	max-width: 1170px;
margin: 20px auto;
}
.one-time.mod1{
	display:none !important;
}
.show_all .button{
	font-size: 18px;
text-transform: uppercase;
background: #45ac0d;
padding: 15px 20px;
border-radius: 30px;
border: none;
color: #fff;
box-shadow: 0 5px 5px rgba(0,0,0,.2);
transition: .5s background;display: inline-block;

}
.show_all .button:hover{
	color: #222;
}
.colleft .thumbnails{
	display: flex;
}
.thumbnail2{
	display: flex;
flex-direction: column;
width: 125px;
margin-left: 20px;
}
.simple-content .buttons {
    background: none;
}
.cartpc .my-cart .cartbutton {
  width: 38px;
  height: 25px;
  background: url(../image/cart.svg) no-repeat;
    background-size: auto;
  border: none;
  position: relative;
  background-size: 100%;
}
#cart .dropdown-menu.pull-right{
	display: none;
	height: auto;
width: 535px;
right: -6px;
border: 1px solid #000;
background: #FFF;
box-shadow: 0px 7px 8px 0px rgba(0, 0, 0, 0.25); 
padding: 0 15px 25px 15px;
border-radius:0;
	color: #141414;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 129.3%;
}
#cart.open .dropdown-menu.pull-right, #cart .dropdown-menu.pull-right:hover{
	display: block;
}
#cart .tablepr>div{
	display: flex;
align-items: center;
padding: 15px 5px;
	border-bottom: 1px solid rgba(1, 1, 1, 0.10);
}
#cart .btncart{
	border-radius: 4px;
background: #47791C; 
display: flex;
width: 185px;
height: 35px;
justify-content: center;
align-items: center; 
color: #FFF;
text-align: center;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal; 
margin-left: auto;
border: 0;
}
#cart .btncart:hover{
background: #45ac0d;
}
.tabletotal>div{
text-align: right;	
}
.tablepr .btn.btn-danger:hover svg, .simplecheckout-cart .quantity .input-group > span > button:hover svg{
	box-shadow: 0 0 15px rgba(0,0,0,.6);border-radius: 100%;opacity: 0.9;
}
.tablepr .ch-cart-quantity button:hover svg, .simplecheckout-cart .remove .btn-danger:hover svg{
box-shadow: 0 0 15px rgba(0,0,0,.6);border-radius: 100%;opacity: 0.9;
}
.tabletotal>div>span:last-child{
	color: #131313;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 129.3%;
margin-left:15px;
}
#cart .ch-cart-n{
	display: flex;align-items: center; padding: 0 0px 0 20px;width: 100%;
}
#cart .ch-cart-n a{
		color: #141414;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 129.3%;text-align: left;
}
#cart .tabletotal{
	margin-bottom: 15px;
margin-top: 15px;
}
.tablepr .btn.btn-danger{
	background: none !important;
padding: 2px;
border: 0 !important;
display: flex;
margin-left: 10px;
}
.tablepr .img-thumbnail{
	padding: 0;
border: 0;
width: 60px;min-width: 60px;
}
.tablepr .ch-cart-quantity{
	display: flex;
align-items: center;margin: 0 10px;margin-left: auto;
}
.tablepr .ch-cart-quantity button{
	border: 0;
	padding:0;
	background:none;display: flex;
}
.tablepr .ch-cart-quantity input{
	color: #141414;
text-align: center;
font-family: Roboto;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: normal; 
width: 66px;
height: 32px; 
background: rgba(0, 0, 0, 0.10); 
border: 0;
box-shadow: none;
}
.ch-cart-quantity>span:first-child{
	margin-right: -15px;
z-index: 99;
}
.ch-cart-quantity>span:last-child{
	margin-left: -15px;
z-index: 99;
}
#simplecheckout_cart .tablehead{
	border-radius: 30px;
background: #47791C; 
display: flex;
align-items: center; 
color: #BEC9BF;
height:40px;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 129.3%;justify-content: space-between;
}
#simplecheckout_cart .tbody>div{
	display: flex;
align-items: center; justify-content: space-between;
padding: 15px;
border-bottom: 1px solid rgba(255, 255, 255, 0.10);
margin-bottom: 15px;
}
#simplecheckout_cart{
	background: rgba(18, 18, 18, 0.90);padding: 20px;
}
.simplecheckout-cart .quantity .input-group{
	display: flex;width: fit-content;
margin: 0 auto;
}
.simplecheckout-cart .quantity .input-group>span{
	display: flex;z-index: 9;width: auto;position: absolute;
}
.simplecheckout-cart .quantity .input-group>span:last-child{
	right: 0;
}
.simplecheckout-cart .quantity .input-group>span>button{
	background: none !important;
border: 0;
padding: 0;
display: flex;
}
#simplecheckout_cart .simplecheckout-cart .quantity .form-control{
	background: rgba(255, 255, 255, 0.10);
border: 0;
border-radius: 30px;color: #fff;
font-size: 20px;
width: 120px;
}
#simplecheckout_cart .tablehead>div{
	width: 13%;text-align: center;
	font-weight: normal !important;
	}
#simplecheckout_cart .tablehead>div.name{
	width: 35%;
}
#simplecheckout_cart .tbody>div>div{
	width: 13%;text-align: center;
}
#simplecheckout_cart .tbody>div>div.name{
	width: 35%;text-align: left;
}
#simplecheckout_cart .tbody>div>div.image img{
border-radius: 10px;
}
#simplecheckout_cart .tbody>div>div.name a{
	color: #FFF;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 129.3%;
}
.simplecheckout-cart-total .simplecheckout-cart-total-value {
  font-weight: normal;
  color: #fff;
  font-size: 20px;
}
.simplecheckout-cart-total {
  padding: 15px;
  border-bottom: 0;
  font-size: 19px;
  text-align: right;
  color: #ccc;
}
.mobile-groupH3{
	color: #FFF;
text-align: center;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase; 
margin-bottom: 15px;
    margin-top: 15px;
}
.mobile-menu .mobile-cat{
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.mobile-menu .mobile-cat>a{
	border-radius: 46px;
background: #47791C; 
display: flex;
padding: 6px 10px;
align-items: center; 
justify-content:center;
color: #FFF;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 14px; /* 106.667% */
letter-spacing: -0.15px; 
height: 46px;
    width: 48%;
    margin-bottom: 3%;
	text-align: center;
}
.mobile-menu .mobile-cat>a.active{
	background: #2D401D; 
}
.common-home .left-block #column-left{
	position: sticky;
top: 50px;
}
.btn:focus, .btn:active:focus,.btn:active{
	outline: none;box-shadow: none;
}
.modal-splash, .modal-login {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;

  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  padding-right: 0 !important;
  color: #222;
line-height: 24px;z-index: 999999999;
}

 @media screen and (max-width:800px){
	 .one-time.mod0{
	display:none!important;
}
	 .one-time.mod1{
	display:block!important;
}
.one-time.mod1 .item img{width:100%;}
	 .my_quantity{
	display: block;
}
#button-cart{
	display: block;
margin: 30px auto;
position: relative;
top: 0px;
}
	 
	 .mob-search .phone {
    height: 90px;
    display: flex;
    justify-content: center;
	margin-left: -90px;
}
	 .mob-search .phone span{
		     width: 96px;
	 }
	 .mob-search .phone span+span{
		 display: flex;
    flex-direction: column;
    margin: 0;
    width: auto;
	 }
	 
	 .topfix.fixed .mob-search {
    display: block;
    padding: 10px 18px;
} 
.topfix.fixed .mob-search .phone {
    height: auto;
    display: flex;
    justify-content: center;
    margin-left: 0;	
	position: relative;
    transform: none;flex-direction: column;
}
.topfix.fixed .phone div+div{
	display:none;
}	 
.topfix.fixed .phone.opn div+div{
	display:flex;
	    background: #fff;
    padding: 10px;
    flex-direction: column;
} 
.topfix.fixed .mob-search .phone .fa-caret-down {
    margin-left: 10px;
    font-size: 28px;
    vertical-align: top;
    color: #000;
}
.topfix.fixed .mob-search .phone a{
	color: #000;
}
	
	 .bestseller> .prlayout,.content-center .bestseller > .prlayout{width: 47%;
margin: 0 1%;}
	 .thumbnails .image-additional {
    width: 32%;
    float: none;
    margin-left: 3%;
    display: inline-block;
}
	 
	 .mob-search .phone span a{
		 white-space: nowrap;
	 }
	  
	  .topfix.fixed .mob-search .phone span>a:nth-child(4),.topfix.fixed .mob-search .phone span>a:nth-child(5){
		  display:none;
	  }
	 .itemblog .ddd img, .itemblog .ddd span{width: 100% !important;
    height: auto !important;}
	 
 
	ul.account-ul li {
    padding: 20px 10px;
   display: inline-block;
width: 49%;
}
.bestseller .prlayout .attrgroup,.alllist .prlayout .attrgroup {
    display: block;
    font-size: 11px;
    line-height: 12px;
    margin-top: 5px;
}
.bestseller .caption {
    padding: 10px;
}
.bestseller .stocks, .alllist .stocks {
    padding: 0;
    margin-top: -10px;
}
.alllist .prlayout {
    position: relative;
    background: #fff;
    height: auto;
}
.alllist .price, .bestseller .price{    margin-bottom: 5px;}
.alllist .prlayout .attrgroup table td {
    padding: 0;
    width: 50%;
}
.alllist .prlayout:hover .attrgroup {
    display: block!important;
}
.mobile-menu>div{padding: 20px;
    color: #000;
    line-height: 31px;
    background: #fff;}
	
	header{    background: #fff;}
.bestseller .next {
    position: absolute;
    right: 0;
    top: -22px;
    width: 20px;
    height: 40px;
    background: url(../image/next.png);
    background-size: cover;
    z-index: 10;
    cursor: pointer;
    margin-top: -40px;
}
.bestseller .prev {
    position: absolute;
    left: 0;
    top: -22px;
    width: 20px;
    height: 40px;
    background: url(../image/prev.png);
    background-size: cover;
    z-index: 10;
    cursor: pointer;
    margin-top: -40px;
}
#ocd_multilang .btn{    font-size: 20px;}
.my-account .my-account-nav{
    margin-top: 7px;
}

.top-panel .top-right {
    display: flex;
    justify-content: end;
}
.category-group>p,.category-group>hr {
    display: none!important;
}
.category-group.opn>p,.category-group.opn>hr {
    display: block!important;
}
.bestblock .category-group>p,.bestblock .category-group>hr {
    display: block!important;
}
.bestseller .next{
	    background-image: url(../image/arrs.svg);
    right: -8px;
    width: 40px;
    height: 52px;
    top: -27px;
}
.bestseller .prev{
	background-image: url(../image/arrs.svg);
    right: 0;
    width: 40px;
    height: 52px;
    top: -27px;
    transform: rotate(180deg);
    left: -8px;
}
.topfix .category-group.opn{
	height: 100vh;
    overflow: auto;
    padding-bottom: 60px;
}
table.yg {
    border: 0;
  }

  table.yg caption {
    font-size: 1.3em;
  }
  
  table.yg thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  table.yg tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  table.yg td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: .8em;
    text-align: right;
  }
  
  table.yg td:before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  table.yg td:last-child {
    border-bottom: 0;
  }
  .colright .sku-product {

    margin-bottom: 10px;
    text-align: center;
  }
  .thumbnail2 {
    display: flex;
    flex-direction: row;
    width: 100%;
    margin-left: 0;    justify-content: center;
}
.colleft .thumbnails {
    display: block;
}
.my-account {
    display: block;
    margin-right: auto;
    position: relative;
}
.my-account-nav li:hover ul {
    display: block;
    position: absolute;
    background: #fff;
    padding: 0;
    right: auto;
    top: 35px;
    z-index: 99;
    padding: 15px;
    min-width: 150px;
    border: 1px solid #ccc;
    border-radius: 10px;
}
.my-account-nav li:hover ul li {
    height: 35px;
    line-height: 35px;
    display: block;
}
#column-left>.category-group{display:none;}
.mob-search{
	    background: #141414;
}
.mob-search .phone span a {
    color: #fff;
}
.mob-search .search-block #search {
    background: #f7f7f7;
}
.topfix1>.mob-search{
	    background: #fff;
}
#cart .ch-cart-n{
	flex-wrap: wrap;
justify-content: flex-start;
}
#cart .ch-cart-n>div:first-child{
	width: 100%;
margin-bottom: 10px;
}
#cart .ch-cart-n>div:last-child{
	margin-left: auto;
}
.tablepr .ch-cart-quantity{
	margin-left: 0;
}
#cart .dropdown-menu.pull-right{
	width: 350px;
}
.topfix .my-cart .cartbutton span {
position: absolute;
right: 7px;
top: -15px;
background: #4FBA6F;
padding: 2px 4px;
border-radius: 50%;
font-size: 12px;
color: #fff;
height: 20px;
line-height: 17px;
width: 20px;
font-weight: 600;
}
.topfix .my-cart .cartbutton{
width: 38px;
height: 25px;
background-size: 100% !important;
background: url(../image/cart.svg) no-repeat;
border: none;
position: relative;
}
#simplecheckout_cart {
  padding: 0;
}
#simplecheckout_cart .tbody > div{
	flex-wrap: wrap;
	padding: 10px;
margin-bottom: 10px;position: relative;
}
#simplecheckout_cart .tbody > div > div {
  width: 35%;
}
#simplecheckout_cart .tbody > div > div.image {
margin-bottom: 20px;
}
#simplecheckout_cart .tbody > div > div.name {
  width: 55%;padding-right: 30px;margin-bottom: 20px;
}
#simplecheckout_cart .tbody > div > div.price {
display:none !important;
}
#simplecheckout_cart .tbody > div > div.total {
	 width: 50%;
}
#simplecheckout_cart .tbody > div > div.quantity {
	 width: 50%;
}
#simplecheckout_cart .tbody > div > div.remove {
	position: absolute;
top: 3px;
right: 13px;
width: auto;
}
#simplecheckout_cart .tbody > div > div.name a {
  color: #FFF;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
}



 }
