/*
Makeup by Mulection
Special for 
Skype: best.vlad | mulection
*/

@font-face{
	font-family:'Intro Black';
	src: url('fonts/Intro-Black.eot');
	src: local('Intro Black'), local('Intro-Black'),
		url('fonts/Intro-Black.woff2') format('woff2'),
		url('fonts/Intro-Black.woff') format('woff'),
		url('fonts/Intro-Black.ttf') format('truetype');
	font-weight:900;
	font-style:normal;
	font-style:normal;
	/*url('fonts/Intro-Black.eot?#iefix') format('embedded-opentype'),*/
}

@font-face {
    font-family: 'Akzidenz-Grotesk Pro Bold Ext';
    src: url('fonts/AkzidenzGroteskPro-BoldEx.eot');
    src: local('Akzidenz-Grotesk Pro Bold Ext'), local('AkzidenzGroteskPro-BoldEx'),
        url('fonts/AkzidenzGroteskPro-BoldEx.eot?#iefix') format('embedded-opentype'),
        url('fonts/AkzidenzGroteskPro-BoldEx.woff2') format('woff2'),
        url('fonts/AkzidenzGroteskPro-BoldEx.woff') format('woff'),
        url('fonts/AkzidenzGroteskPro-BoldEx.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

/* font-family:'Intro Black'; */

* {margin:0;padding:0;outline:none;}
html,body,td,table,tr,input,ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,textarea,button{outline:none;font-family:'Montserrat', sans-serif;/* -webkit-appearance:none; */-webkit-border-radius:0;}
input[type=submit],button{cursor:pointer;}
html,body{min-height:100%;}
ol,ul{list-style:none}
img{border:none;}
.clear{clear:both;height:0;font-size:1px;line-height:0px;}
a,button{transition:all 0.3s ease 0s;}
a:link{color:#766e5f;text-decoration:underline;}
a:active{color:#f00;}
a:visited{color:#a29784;text-decoration:underline;}
a:hover,a:active,a:focus{text-decoration:none;}
a:active{transition:all 0.1s ease 0s;}

html,body{font-family:'Montserrat', sans-serif;font-weight:500;}
body{}

* html #content{height:100%;}
#content{position:relative;}
#content > .fixBg{position:relative;z-index:2;background:#fff;}

.wrap{width:1140px;margin:0 auto;}

button.btnRed{border:none;}
.btnRed,a.btnRed{display:block;height:44px;font-size:12px;line-height:24px;text-transform:uppercase;color:#fff;font-weight:600;text-align:center;padding:10px 7px;background:#d22a2b;transition:all 0.3s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-decoration:none;}
.btnRed:hover,a.btnRed:hover{background:#000;font-size:15px;line-height:24px;}
.btnRed:active,a.btnRed:active{font-size:14px;box-shadow:inset 0 0 250px rgba(255,255,255,.8);transition:all 0.1s ease 0s;}
.btnRed.black,a.btnRed.black{background:#000;}
.btnRed.black:hover,a.btnRed.black:hover{background:#d22a2b;}

a.borderBtn{color:#000;text-decoration:none !important;}
.borderBtn{display:block;height:44px;font-size:12px;line-height:20px;text-transform:uppercase;color:#000;font-weight:600;text-align:center;padding:10px 7px;background:#fff;transition:all 0.3s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:2px solid #000;}
.borderBtn:hover{border-color:#e32a49;color:#e32a49;font-size:15px;line-height:20px;}
.borderBtn:active{font-size:14px;border-color:#000;color:#fff;box-shadow:inset 0 0 250px rgba(0,0,0,.8);transition:all 0.1s ease 0s;}

.animL{background:url(../images/load.svg) 50% 50% no-repeat;-webkit-background-size:64px 64px;background-size:64px 64px;}

.subHead{height:110px;}

body.promocode .subHead,
body.promocode #header{padding-top:33px;}

#promocode{position:fixed;z-index:10;top:0;left:0;width:100%;height:19px;background:#d22a2b;text-align:center;font-size:12px;line-height:19px;padding:7px 0;color:#fff;text-transform:uppercase;letter-spacing:.5px;}

body > .closeBgNavItm{position:fixed;bottom:0;right:0;width:100%;height:100%;}

#header{position:fixed;z-index:9;top:0;left:0;width:100%;}
.openMr #header{width:calc(100% - 23px);}
body.product .subHead,
body.checkout .subHead{height:0;display:none;}
body.product #header,
body.checkout #header{position:static;height:110px;}
#header > .head{background:#fff;}
.fixBar #header,
.openNav #header{box-shadow:0 39px 43px rgba(0,0,0,.04);}
.fixBar #header > .head,
.openNav #header > .head{height:73px;}
.openNav #header,
.searchAct #header{position:absolute;height:auto;}
.openNav.fix #header,
.searchAct.fix #header{position:fixed;top:0 !important;}
.openNav #header .headMenu ul li.menu,
.openNav #header .logo{position:relative;z-index:4;}
.fixBar #header .logo,
.openNav #header .logo{width:60px;padding-top:9px;}
/* .fixBar #header .headMenu ul li a.red{padding-top:15px;} black FR*/
/*.home.fixBar #header .logo:before,
.home.openNav #header .logo:before,
.fixBar #header .logo a:before,
.openNav #header .logo a:before{width:83px;height:19px;}*/
.fixBar #header .headMenu ul li a,
.openNav #header .headMenu ul li a{padding-top:25px;}
.fixBar #header .hRight,
.openNav #header .hRight{padding-top:18px;}
#header .hRight{float:right;width:360px;padding-top:36px;transition:all 0.3s ease 0s;}
#header .hRight #cart{float:right;width:37px;height:37px;background:#000;position:relative;cursor:pointer;box-shadow:none;transition:all 0.3s ease 0s;}
#header .hRight #cart.animAdd{background:#d22a2b;box-shadow:0 3px 25px rgba(0,0,0,.65);}
#header .hRight #cart:hover{background:#d22a2b;box-shadow:0 3px 25px rgba(0,0,0,.25);}
#header .hRight #cart.noEmpty:hover{background:#000;cursor:default;}
#header .hRight #cart:before,
.btnGo:before,
#header .hRight #cart.noEmpty:active:before{content:'';display:block;width:17px;height:17px;position:absolute;left:50%;top:50%;margin:-9px 0 0 -8px;background:url(../images/svg/icoBasket.svg) no-repeat;background-size:100% auto;background-size:100% auto;-webkit-transition:all 0.3s ease 0s;}
#header .hRight #cart:hover:before,
.btnGo:hover:before{width:21px;height:21px;margin:-11px 0 0 -10px;}
#header .hRight #cart:active:before,
.btnGo:active:before{width:13px !important;height:13px !important;margin:-7px 0 0 -6px !important;-webkit-transition:all 0.1s ease 0s;}
#header .hRight #cart.noEmpty:active:before
#header .hRight #cart.noEmpty .icoNumb{visibility:hidden;opacity:0;}
#header .hRight #cart .icoNumb{visibility:visible;opacity:1;position:absolute;width:22px;height:22px;border-radius:50%;top:-11px;right:-11px;font-size:12px;font-weight:600;color:#fff;background:#d22a2b;text-align:center;line-height:22px;box-shadow:0 3px 7px rgba(0,0,0,.4);transition:all 0.3s ease 0s;}
#header .hRight #cart:hover .icoNumb{background:#000;}
#header .hRight #cart.noEmpty .icoNumb{opacity:0;visibility:hidden;}
#header .hRight #cart .addTo{visibility:hidden;opacity:0;width:0;overflow:hidden;position:absolute;z-index:3;top:0;right:100%;height:100%;text-align:center;transition:all 0.3s ease 0s;font-size:12px;font-weight:400;color:#000;letter-spacing:.5px;line-height:37px;background:#dbf0db;}
#header .hRight #cart.animAdd .addTo{visibility:visible;opacity:1;width:210px;}

#header .hRight .accountCase{float:right;padding-right:20px;position: relative;}
#header .hRight .accountCase .icoHref{display: block;width:37px;height:37px;background:#fff;position:relative;cursor:pointer;box-shadow:none;transition:all 0.3s ease 0s;box-sizing: border-box;border: 1px solid #d42829;cursor: pointer;}
#header .hRight .accountCase .icoHref:hover,
#header .hRight .accountCase .icoHref.active{background:#d22a2b;box-shadow:0 3px 25px rgba(0,0,0,.25);}
#header .hRight .accountCase .icoHref svg{width:47%;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%,0);fill:#000;transition:all 0.3s ease 0s;}
#header .hRight .accountCase .icoHref:hover svg{width:65%;fill:#fff;}
#header .hRight .accountCase .icoHref:active svg{width:35%;}
#header .hRight .accountCase .icoHref.active svg{width:47% !important;fill:#fff;}
#header .hRight .accountCase .icoHref.active:active svg{width:27% !important;}
#header .hRight .accountCase .hideWindow{visibility: hidden;opacity: 0;position: absolute;background: #fff;top: 100%;right:0;width: 260px;padding: 55px 60px 50px 32px;transition:all 0.3s ease 0s;box-shadow:0 3px 136px rgba(0,0,0,.15);margin-top: 20px;box-sizing: border-box;}
#header .hRight .accountCase.active .hideWindow{visibility: visible;opacity: 1;}
#header .accountCase .accInfo{}
#header .accountCase .accInfo a{display: block;font-size: 13px;font-weight: 500;color: #000;line-height: 24px;position: relative;padding:6px 0 6px 48px;text-decoration: none;transition:all 0.3s ease 0s;}
#header .accountCase .accInfo a:hover{text-decoration:underline;}
#header .accountCase .accInfo a:before{content:'';display: block;width: 26px;height:70%;position: absolute;left:0;top:50%;transform:translate(0,-50%);background-repeat:no-repeat;background-size:auto 100%;transition:all 0.3s ease 0s;}
#header .accountCase .accInfo a:before{content:'';display: block;width:28px;height:70%;position: absolute;left:0;top:50%;transform:translate(0,-50%);background-repeat:no-repeat;background-size:auto 100%;background-position:50%;}
#header .accountCase .accInfo a:active{color:#d42829;text-decoration: none;}
#header .accountCase .accInfo a:active:before{background-size:auto 80%;}
#header .accountCase .accInfo a.icoAccount:before{background-image:url(../images/svg/account/icoAccount.svg);}
#header .accountCase .accInfo a.icoFavorite:before{background-image:url(../images/svg/account/icoFavorite.svg);}
#header .accountCase .accInfo a.icoOrders:before{background-image:url(../images/svg/account/icoOrders.svg);}
#header .accountCase .accInfo a.icoReward:before{background-image:url(../images/svg/account/icoReward.svg);}
#header .accountCase .accInfo a.icoLogout:before{background-image:url(../images/svg/account/icoLogout.svg);}
#header .accountCase .accInfo hr{display: block;width: 100%;height: 1px;background: #eaeaea;margin:16px 0 14px;}

body .backBgAccount{position:fixed;z-index:3;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.4);visibility:hidden;opacity:0;}
body.openAccount .backBgAccount{visibility:visible;opacity:1;}
body.openAccount #header .hRight .accountCase{z-index:3;}

#header .hRight .langCase{float:right;padding-right:25px;}
#header .hRight .langCase a{display:flex;justify-content:center;align-items:center;width:32px;height:37px;line-height:37px;text-align:center;}
#header .hRight .langCase a img{width:78%;vertical-align:middle;transition:all 0.3s ease 0s;}
#header .hRight .langCase a:hover img{width:100%;}
#header .hRight .langCase a:active img{width:70%;}
#header .hRight .searchCase{float:right;margin-right:20px;width:37px;height:37px;position:relative;}
#header .hRight .searchCase .sBoxing{position:relative;}
#header .hRight .searchCase #search{float:right;width:37px;height:37px;position:relative;padding-bottom:1px;overflow:hidden;transition:all 0.3s ease 0s;}
#header .hRight .searchCase button{display:block;position:absolute;right:0;top:0;width:37px;height:37px;background:none;border:none;}
#header .hRight .searchCase button:hover{background:#d22a2b;}
#header .hRight .searchCase button:before{content:'';display:block;position:absolute;top:50%;left:50%;width:17px;height:17px;background:url(../images/svg/icoSearch.svg) 50% 0 no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin:-9px 0 0 -8px;}
#header .hRight .searchCase button:active:before{width:13px;height:13px;margin:-7px 0 0 -6px;-webkit-background-size:100% auto;background-size:100% auto;}
#header .hRight .searchCase button:hover:before{background-position:0 100%;}
#header .hRight .searchCase.active button{background:#000;}
#header .hRight .searchCase.active button:before{background-position:0 -17px;}
#header .hRight .searchCase input{background:#fff;border:none;display:block;position:absolute;right:40px;width:0;height:37px;top:0;border-bottom:1px solid #000;font-size:12px;text-transform:uppercase;color:#000;line-height:37px;letter-spacing:1px;overflow:hidden;transition:all 0.3s ease 0s;}
#header .hRight .searchCase #search.show{width:537px;overflow:visible;}
/* #header .hRight .searchCase #search.show input{width:497px;} */
#header .hRight .searchCase #search.show input{width:440px;}
@media (min-width:1000px){
	#header .hRight .searchCase #search:hover{width:537px;overflow:visible;}
	/* #header .hRight .searchCase #search:hover input{width:497px;} */
	#header .hRight .searchCase #search:hover input{width:440px;}
}
#live-search{position:absolute;z-index:3;width:100%;top:100%;left:0;transition:all 0.3s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px;}
#live-search ul{display:table;width:100%;font-size:0;background:#fff;box-shadow:0 17px 37px rgba(0,0,0,.15);overflow:hidden;}
#live-search ul li{display:inline-block;vertical-align:top;width:33.33333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;overflow:hidden;}
#live-search ul li.load,
#live-search ul li.noMatches{width:100%;text-align:center;padding:12px 7px;font-size:14px;font-weight:500;color:#000;}
#live-search ul li.load{padding:0;height:50px;padding:0;-webkit-background-size:32px 32px;background-size:32px 32px;}
#live-search ul li.forBtn{display:block;padding:0;clear:both;}
#live-search .btnRed{width:100%;margin-top:7px;color:#fff;text-decoration:none;}
#live-search ul li a{display:block;text-align:center;font-size:14px;text-decoration:none;}
#live-search ul li a:after{content:'';display:block;clear:both;}
#live-search ul li a .product-image{}
#live-search ul li a .product-image img{width:100%;}
#live-search ul li a .product-name{font-weight:700;color:#000;}
#live-search ul li a .product-name:hover{color:#d22a2b;}
#live-search ul li a .product-price{font-size:14px;font-weight:500;color:#999;padding-top:7px;}
#live-search ul li a .product-price .special{display:inline-block;position:relative;margin-right:12px;font-size:12px;}
#live-search ul li a .product-price .special:before{content:'';display:block;width:100%;height:2px;position:absolute;top:50%;margin-top:-1px;background:#d22b2b;opacity:.7;}

.modalWindow.cart{max-width:500px;padding:65px 15px 30px;}
.modalWindow.cart > .title{padding-bottom:12px;position:relative;margin-top:-12px;}
#addCartOpening{}
#addCartOpening .orderBox{font-size:0;text-align:center;}
#addCartOpening .orderBox li{display:inline-block;vertical-align:top;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:7px 15px;}
#addCartOpening .orderBox li > a{display:block;text-decoration:none;}
#addCartOpening .orderBox li > a,
#addCartOpening .orderBox li > a > span{display:block;font-size:14px;}
#addCartOpening .orderBox li .image{position:relative;}
#addCartOpening .orderBox li .image .posR{display:inline-block;position:relative;}
#addCartOpening .orderBox li .image img{width:100%;max-width:80%;line-height:0;}
#addCartOpening .orderBox li .title{padding-top:7px;line-height:17px;font-weight:700;color:#000;}
#addCartOpening .orderBox li .title .quantXn{color:#d22a2b;}
#addCartOpening .orderBox li .title .quantXn:after{content:'x ';font-size:.7em;}
#addCartOpening .orderBox li .price{font-weight:500;color:#999;padding-top:7px;}
#addCartOpening .orderBox li .delete{display:block;position:absolute;top:-15px;right:5px;width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:0 7px 18px rgba(0,0,0,.1);cursor:pointer;}
#addCartOpening .orderBox li .delete:before{content:'';display:block;width:50%;height:50%;position:absolute;top:25%;left:25%;background:url(../images/svg/icoCartClose.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;transition:transform 0.3s ease 0s;}
#addCartOpening .orderBox li .delete:hover:before{width:60%;height:60%;top:20%;left:20%;background-position:0 100%;transform:rotate(180deg);}
#addCartOpening .orderBox li .delete:active:before{width:30%;height:30%;top:35%;left:35%;}
#addCartOpening .btnLine{padding-top:25px;}
#addCartOpening .btnLine:after{content:'';display:block;clear:both;}
#addCartOpening .btnLine a.btnRed{float:right;width:220px;}
.uk #addCartOpening .btnLine a.btnRed{width:240px;}
#addCartOpening .btnLine .btnRed.gray{float:left;position:relative;left:-15px;width:120px;background:none !important;color:#000;font-size:0.7em;}
#addCartOpening .btnLine .btnRed.gray:hover{font-size:0.8em;}

#header .hRight .telCase{display:inline-block;}
#header .hRight .telCase a{font-size:13px;line-height:37px;font-weight:500;color:#000;text-decoration:none;}
#header .hRight .telCase a:hover{text-decoration:underline;}
#header .hRight .telCase a span{color:#d22a2b;}
#header .logo{float:left;width:90px;padding-top:12px;transition:all 0.3s ease 0s;line-height:0;}
#header .logo a,
#header .logo span{display:block;position:relative;}
#header .logo img{visibility:hidden;opacity:0;width:100%;}
.home #header .logo span:before,
#header .logo a:before{content:'';display:block;width:100%;height:100%;position:absolute;bottom:0;right:0;background:url(../images/svg/logo.svg) no-repeat;background-size:100% auto;background-size:100% auto;transition:all 0.3s ease 0s;opacity:1;visibility:visible;}
.home #header .logo span:after,
#header .logo a:after{content:'';display:none;background:url(../images/svg/logoGrenade.svg) 50% no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;transition: all 0.3s ease 0s;background-size:auto 50%;}
#header .headMenu{margin:0 390px 0 143px;}
#header .headMenu ul{display:table;width:100%;text-align:center;font-size:0;}
#header .headMenu ul li{display:inline-block;vertical-align:top;padding:0 30px;}
#header .headMenu ul li a{display:block;font-size:13px;font-weight:600;text-transform:uppercase;color:#000;text-decoration:none !important;line-height:25px;padding-top:41px;border-top:1px solid transparent;}
#header .headMenu ul li a:hover{border-color:#d22a2b;}
#header .headMenu ul li a.red{color:#d22a2b;}
/* #header .headMenu ul li a.red{padding-top:30px;} black FR*/
#header .headMenu ul li.blackFr{padding:0;}
#header .headMenu ul li.blackFr .btnRed{width:180px;background:#000;color:#fff;}
#header .headMenu ul li.blackFr .btnRed:hover{background:#d22a2b;}
#header .headMenu ul li.menu a:before{content:'';display:inline-block;width:18px;height:9px;line-height:25px;background:url(../images/svg/icoMenu.svg) no-repeat;margin-right:24px;-webkit-background-size:100% auto;background-size:100% auto;}
#header .headMenu ul li.menu a:hover:before{background-position:0 100%;}
.openNav #header .headMenu ul li.menu a:before{width:16px;height:15px;vertical-align:-3px;background:url(../images/svg/icoClose.svg) no-repeat;transition:all 0.3s ease 0s;}
.openNav #header .headMenu ul li.menu a:hover:before{transform:rotate(180deg);}

@media (min-width:991px) and (max-width:1040px){
	#header .headMenu ul li:last-child{display:none;}
}

@media (min-width:851px) and (max-width:900px){
	#header .headMenu ul li:last-child{display:none;}
}

@media (max-width:800px){
	#header .hRight .telCase{display:none;}
}

@media (min-width:731px) and (max-width:800px){
	#header .hRight{width:210px !important;}
	#header .headMenu{margin-right:210px !important;}
}


#catalog{display:table;position:absolute;z-index:3;top:0;right:100%;width:100%;height:0;background:none;visibility:hidden;transition:all 0.3s ease 0s;}
.fastHide #catalog{transition:none;}
.openNav #catalog{visibility:visible;right:0;height:600px;}
.openNdop #catalog{background:#fff;}
#catalog:before{content:'';display:block;width:0;height:7px;background:#d22a2b;position:absolute;top:52px;left:0;transition:all 0.3s ease 0s;}
.openNdop #catalog:before{width:100%;}
#catalog .closeBg{display:block !important;position:absolute;right:0;bottom:0;width:100%;height:100%;padding-bottom:0 !important;}
#catalog .wrap > div{display:table-cell;vertical-align:top;padding-bottom:30px;}
#catalog .lefting{width:460px;padding-top:140px;position:relative;z-index:2;}
#catalog .lefting:before{content:'';display:block;position:absolute;z-index:-1;bottom:0;right:0;width:1000%;height:100%;background:#fff;box-shadow:0 0 79px rgba(0,0,0,.13);}
#catalog .lefting .menus.left{float:left;width:160px;}
#catalog .lefting .menus.right{margin-left:180px;}
#catalog .righting{visibility:hidden;opacity:0;padding:110px 0 0 90px;}
#catalog .righting .box.left{float:left;width:0;padding-top:30px;overflow:hidden;transition:all 0.3s ease 0s;animation-delay:.1s;}
.openNdop #catalog .righting .box.left{width:220px;}
#catalog .righting .box.right{margin-left:225px;}
#catalog .righting .prod{position:relative;overflow:hidden;width:0;transition:all 0.3s ease 0s;animation-delay:.15s;}
.openNdop #catalog .righting .prod{width:100%;}
.openNdop #catalog .righting .prod.hide{display:none;}
#catalog .righting .prod.load:before{content:'';display:block;position:absolute;width:100%;height:100%;bottom:0;right:0;z-index:4;background:rgba(255,255,255,.3);}
#catalog .righting .prod img{width:100%;}
#catalog .righting .prod .effect img{position:absolute;width:100%;top:0;left:0;transition:all 0.3s ease 0s;}
#catalog .righting .prod:hover .effect img{width:110%;left:-5%;top:-5%;}
#catalog .righting .prod .infos{position:absolute;z-index:3;bottom:11%;left:0;background:#fff;width:62%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:14px 12px 11px 65px;transition:all 0.3s ease 0s;box-shadow:none;opacity:1;visibility:visible;}
#catalog .righting .prod.hideInfo .infos{visibility:hidden;opacity:0;}
#catalog .righting .prod:hover .infos{width:75%;padding:25px 12px 20px 50px;margin-bottom:-9px;box-shadow:0 0 13px rgba(0,0,0,.1);}
#catalog .righting .prod .infos .title{font-size:13px;font-weight:600;color:#000;letter-spacing:.7px;transition:all 0.3s ease 0s;}
#catalog .righting .prod:hover .infos .title{font-size:16px;}
#catalog .righting .prod .infos .priceBox{display:block;}
#catalog .righting .prod .infos .oldPrice{display:inline-block;position:relative;z-index:2;font-size:12px;font-weight:500;color:#000;}
#catalog .righting .prod .infos .oldPrice:after{content:'';display:block;width:100%;height:4px;background:#d22b2b;position:absolute;left:0;bottom:3px;z-index:-1;}
#catalog .righting .prod .infos .oldPrice.hide{display:none;}
#catalog .righting .prod .infos .price{display:inline-block;font-size:16px;font-weight:700;color:#d22a2b;transition:all 0.3s ease 0s;}
#catalog .righting .prod:hover .infos .price{font-size:20px;}
.openNdop #catalog .righting{visibility:visible;opacity:1;position:relative;z-index:2;}
#catalog .title{font-size:13px;font-weight:600;color:#000;line-height:24px;padding-bottom:24px;text-transform:uppercase;}
#catalog .menus ul{height:0;overflow:hidden;}
.openNav #catalog .menus ul{height:auto;overflow:visible;}
#catalog .menus ul li{font-size:13px;line-height:20px;font-weight:400;padding:2px 0;}
#catalog .menus ul li > ul{display:none;}
#catalog .menus ul li a{color:#000;text-decoration:none;}
#catalog .menus ul li a:hover{color:#d22a2b;}

.modalWindow.login{max-width:380px;}
.modalWindow.login .userForm{}
.modalWindow.login .userForm .title{text-transform: uppercase;font-family: 'Intro Black';font-size: 30px;color: #000;padding-bottom: 30px;text-align: center;}
.modalWindow.login .userForm .form-group{padding: 12px 0;display: flex;align-items: center;}
.modalWindow.login .userForm .form-group.hide,
.modalWindow.login .userForm .btnBox.hide,
.modalWindow.login .userForm .enterPhone.hide,
.modalWindow.login .userForm .enterCode.hide{display:none;}
.modalWindow.login .userForm .form-group label{width: 35%;padding-right: 20px;font-size: 13px;font-weight: 400;color: #000;}
.modalWindow.login .userForm .form-group label.required:after{content: '*';color: #d22a2b;}
.modalWindow.login .userForm .form-group input{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:37px;border:1px solid #e8e8e8;background:#fff;padding:5px 15px;font-size:13px;font-weight:500;color:#000;line-height:22px;transition:all 0.3s ease 0s;}
.modalWindow.login .userForm .form-group input:hover{box-shadow:0 0 6px rgba(0,0,0,.2);}
.modalWindow.login .userForm .form-group input:focus,
.modalWindow.login .userForm .form-group input:focus,
.modalWindow.login .userForm .form-group .preInput input:focus ~ .statusCase{box-shadow:none;border-color:#000;}
.modalWindow.login .userForm .form-group input:disabled{opacity:.7;}
.modalWindow.login .userForm .form-group input[data-valid="false"],
.modalWindow.login .userForm .form-group.error input{border-color:#d22a2b;}
.modalWindow.login .userForm .form-group .preInput{display:block;width:100%;position:relative;}
.modalWindow.login .userForm .form-group .preInput .statusCase{position:absolute;top:0;right:0;height:100%;width:37px;visibility:hidden;opacity:0;transition:all .3s ease 0s;border:1px solid transparent;border-width:1px 1px 1px 0;box-sizing:border-box;}
.modalWindow.login .userForm .form-group.status .preInput .statusCase{visibility:visible;opacity:1;}
.modalWindow.login .userForm .form-group.status .preInput .statusCase:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:50%;}
.modalWindow.login .userForm .form-group.loading .preInput .statusCase{background-color:#e8e8e8;}
.modalWindow.login .userForm .form-group.loading .preInput .statusCase:before{background-image:url(../images/load.svg);background-size:60% auto;}
.modalWindow.login .userForm .form-group.apply .preInput .statusCase{background-color:#4caf50;}
.modalWindow.login .userForm .form-group.apply .preInput input{border-color:#4caf50;}
.modalWindow.login .userForm .form-group.apply .preInput .statusCase:before{background-image:url(../images/svg/icoApply.svg);background-size:60% auto;}
.modalWindow.login .userForm .form-group.error .preInput .statusCase{background-color:#e8e8e8;}
.modalWindow.login .userForm .form-group.error .preInput input,
.modalWindow.login .userForm .form-group.error .preInput .statusCase{border-color:#d22a2b;}
.modalWindow.login .userForm .form-group.error .preInput .statusCase:before{background-image:url(../images/svg/icoClose.svg);background-size:60% auto;}
.modalWindow.login .userForm .form-group .preInput input:focus ~ .statusCase{border-color:#d22a2b;}
.modalWindow.login .userForm .btnBox{padding-top: 30px;display: flex;}
.modalWindow.login .userForm .btnBox button{text-align: center;width: 43%;}
.modalWindow.login .userForm .btnBox button.black{width: 50%;margin-right:7%;}
.modalWindow.login .userForm .infoBox{transition:all 0.3s ease 0s;}
/* .modalWindow.login .userForm .infoBox.top{padding-top:20px;} */
.modalWindow.login .userForm .infoBox.top .text{padding-top:0;padding-bottom:12px;}
.modalWindow.login .userForm .infoBox.open{padding-top:10px;}
.modalWindow.login .userForm .infoBox .text{padding-top:12px;text-align:center;color: #000;}
.modalWindow.login .userForm .infoBox .text.alert{color:#d22a2b;}
.modalWindow.login .userForm .infoBox .text.success{color:#4caf50;}
.modalWindow.login .userForm .infoBox .text.hide{display:none;}
.modalWindow.login .userForm .agreeBox{padding: 12px 0;}
.modalWindow.login .userForm .agreeBox input{display: none;}
.modalWindow.login .userForm .agreeBox label{font-size: 12px;font-weight: 400;color: #000;cursor: pointer;}
.modalWindow.login .userForm .agreeBox label a{text-decoration: underline;color: #000;}
.modalWindow.login .userForm .agreeBox label a:hover{text-decoration: none;}
.modalWindow.login .userForm .agreeBox label a:active{color: #d22a2b;}
.modalWindow.login .userForm .agreeBox label span{display: inline-block;vertical-align: -1px;width: 13px;height: 13px;border:1px solid #e8e8e8;margin-right: 11px;position: relative;background:#fff;position: relative;transition:all 0.3s ease 0s;}
.modalWindow.login .userForm .agreeBox label:hover span{border-color:#000;}
.modalWindow.login .userForm .agreeBox.error label span{border-color:#d22a2b;}
.modalWindow.login .userForm .agreeBox label span:before{content:'';display:block;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#d22a2b;visibility:hidden;opacity:0;transition:all 0.3s ease 0s;}
.modalWindow.login .userForm .agreeBox input:checked + label span:before{visibility: visible;opacity: 1;}
.modalWindow.login .userForm .enterCode{}
.modalWindow.login .userForm .enterCode .text{padding-bottom:20px;}
.modalWindow.login .userForm .enterCode .current{display:flex;align-items:center;padding-bottom:25px;}
.modalWindow.login .userForm .enterCode .current .pnumber{font-size:25px;font-weight:600;padding-right:15px;white-space:nowrap;}
.modalWindow.login .userForm .enterCode .current .change{}
.modalWindow.login .userForm .enterCode .current .change a{white-space:nowrap;color:#d22a2b;}
.modalWindow.login .userForm .enterCode .inptsCode{padding-top:25px;display:flex;align-items:center;justify-content:space-between;}
.modalWindow.login .userForm .enterCode .inptsCode input{width:15%;height:55px;border:1px solid #E0E0E0;text-align:center;transition:all 0.3s ease 0s;font-size:20px;font-weight:700;}
.modalWindow.login .userForm .enterCode .inptsCode input:hover{box-shadow:0 0 6px rgba(0,0,0,.2);}
.modalWindow.login .userForm .enterCode .inptsCode input:focus{box-shadow:none;border-color:#000;}
.modalWindow.login .userForm .enterCode .inptsCode input::placeholder{color:#ccc;}
.modalWindow.login .userForm .enterCode .resms{text-align:center;padding-top:50px;color:#ccc;}
.modalWindow.login .userForm .enterCode .resms a{text-decoration:underline;color:#000;}
.modalWindow.login .userForm .enterCode .resms a:hover{text-decoration:none;}
.modalWindow.login .userForm .enterCode .resms a:active{color:#d22a2b;}

/* rewiewInfo */
#rewardInfo{width:800px;max-width:800px;box-sizing:border-box;padding:70px 30px 55px;}
#rewardInfo:before{content:'';display:block;width:80%;height:100%;top:0;left:50%;transform:translate(-50%, 0);position:absolute;max-width:600px;background:url(../images/reviews/rewardInfoBackground.png) 0 70% no-repeat;background-size:100% auto;}
#rewardInfo .rewardSpace{position:relative;z-index:2;text-align:center;}
#rewardInfo .rewardSpace .title{font-family:'Intro Black';font-size:30px;color:#d22a2b;text-transform:uppercase;font-weight:400;padding-bottom:40px;}
#rewardInfo .rewardSpace .title span{color:#000;}
#rewardInfo .rewardSpace .title{}
#rewardInfo .rewardSpace .backTitle{font-size:18px;text-transform:uppercase;font-weight:bold;color:#000;padding-bottom:25px;}
#rewardInfo .rewardSpace .backTitle span{color:#d22a2b;}
#rewardInfo .rewardSpace .dscpt{max-width:550px;margin:0 auto;font-size:13px;font-weight:500;line-height:18px;padding-bottom:10px;}
#rewardInfo .rewardSpace .questBox{padding:23px 0;font-size:13px;}
#rewardInfo .rewardSpace .questBox .quest{text-transform:uppercase;color:#d22a2b;font-weight:600;padding-bottom:30px;}
#rewardInfo .rewardSpace .questBox .answer{font-weight:400;}
#rewardInfo .rewardSpace .questBox ol{max-width:420px;margin:0 auto;text-align:left;counter-reset:list 0;}
#rewardInfo .rewardSpace .questBox ol li:before{counter-increment:list;content:counter(list) ". ";font-weight:500;color:#d22a2b;}
#rewardInfo .rewardSpace .questBox ol li{line-height:18px;padding:3px 0;}
#rewardInfo .rewardSpace .subInfo{padding-top:10px;font-size:18px;font-weight:600;}
#rewardInfo .rewardSpace .subInfo span{color:#d22a2b;}
#rewardInfo .rewardSpace .dscrpt2{max-width:560px;margin:0 auto;padding-top:25px;line-height:24px;font-weight:400;}

/* swiper CSS */
.swiper-container{width:100%;height:100%;position:relative;overflow:hidden;}
.slideFlex .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;}
.swiper-container-android .swiper-slide, .swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slideFlex .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.slideFlex .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}

#blackFriday,
#newYear{position:relative;top:-20px;background:url(../images/blackFriday_big_bg.jpg) 50% 0 no-repeat;}
#newYear a.bigUrl,
#blackFriday a.bigUrl{display:block;position:absolute;z-index:2;bottom:0;right:0;width:100%;height:100%;}
#newYear .blackText,
#blackFriday .blackText{display:block;position:relative;width:500px;height:449px;margin:0 auto;background:url(../images/blackFriday_text.png) 50% 50% no-repeat;}
#newYear .blackText .btnRed,
#blackFriday .blackText .btnRed{position:relative;z-index:2;position:absolute;top:340px;left:50%;width:230px;margin-left:-115px;background:#d22a2b !important;}
#newYear{background-image:url(../images/newyear/banner_bg.jpg);}
#newYear .blackText{width:797px;background-image:url(../images/newyear/text.png);background-position:50% 35%;}
#newYear .blackText .btnRed{top:350px;}

#lineSlider{padding-bottom:50px;}
#lineSlider ul{position:relative;margin:0 -15px;font-size:0;}
#lineSlider ul li{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;padding:0 15px;}
#lineSlider ul li a{display:block;position:relative;height:829px;background-position:0 0;background-repeat:no-repeat;font-size:30px;line-height:40px;font-weight:900;color:#000;text-decoration:none !important;text-transform:uppercase;overflow:hidden;transition:all 0.8s ease 0s;}
#lineSlider ul li.sLine_1 a{background-image:url(../images/slider_line_1.jpg);}
#lineSlider ul li.sLine_2 a{background-image:url(../images/slider_line_2.jpg);}
#lineSlider ul li.sLine_3 a{background-image:url(../images/slider_line_new_3.jpg);}
#lineSlider ul li.sLine_4 a{background-image:url(../images/slider_line_new_4.jpg);}
#lineSlider ul li a:hover{background-position:100% 0;}
#lineSlider ul li a span{display:block;position:relative;height:40px;position:absolute;bottom:0;left:0;transform:rotate(-90deg);letter-spacing:6px;transition:all 0.3s ease 0s;}
#lineSlider ul li a span:before{content:'';display:block;height:5px;background:#d22a2b;width:200px;position:absolute;right:0;top:50%;margin-top:-10px;transition:all 1.2s ease 0s;}
#lineSlider ul li.sLine_1 a span{width:440px;top:0;margin:195px 0 0 -195px;color:#fff;}
#lineSlider ul li.sLine_1 a span:before{width:270px;}
#lineSlider ul li.sLine_1 a:hover span{margin:210px 0 0 -45px;width:500px;text-shadow:0 0 25px rgba(0,0,0,.2);}
#lineSlider ul li.sLine_1 a:hover span:before{width:370px;}
#lineSlider ul li.sLine_2 a span{width:420px;margin:0 0 175px -170px;text-align:right;color:#fff;}
#lineSlider ul li.sLine_2 a:hover span{width:371px;margin-bottom:155px;}
#lineSlider ul li.sLine_2 a:hover span:before{width:170px;}
#lineSlider ul li.sLine_3 a span{width:450px;top:0;margin:180px 0 0 -158px;color:#fff;}
#lineSlider ul li.sLine_3 a:hover span{width:430px;left:100%;margin-left:-250px;}
#lineSlider ul li.sLine_3 a span:before{width:140px;}
#lineSlider ul li.sLine_3 a:hover span:before{width:160px;}
#lineSlider ul li.sLine_4 a span{width:730px;margin:0 0 345px -315px;text-align:right;color:#fff;transition:all 1.3s ease 0s;}
#lineSlider ul li.sLine_4 a span:before{transition:all 1s ease 0s;}
#lineSlider ul li.sLine_4 a:hover span{width:650px;margin:0 0 300px -280px;}
#lineSlider ul li.sLine_4 a:hover span:before{width:120px;}
#lineSlider ul li.sLine_2 a span:before,
#lineSlider ul li.sLine_4 a span:before{right:auto;left:0;}

#hotPrem{padding:10px 0 50px;}
#hotPrem .rightBox{float:right;width:245px;padding-left:40px;}
#hotPrem .rightBox .title{padding-top:100px;font-family:'Intro Black';font-size:30px;line-height:48px;color:#000;text-transform:uppercase;letter-spacing:.5px;}
#hotPrem .rightBox .title span{color:#d22a2b;}
#hotPrem .rightBox .arrowCase{display:inline-block;position:relative;margin-top:50px;font-size:0;}
.arrowCase:before{content:'';display:block;width:1px;height:100%;background:#e5e5e5;position:absolute;left:50%;top:0;}
.arrowCase > div{display:inline-block;position:relative;vertical-align:top;width:22px;height:22px;cursor:pointer;}
.arrowCase > div:before{content:'';display:block;width:7px;height:12px;background:url(../images/svg/ico_Arrow.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;left:50%;top:50%;margin:-6px 0 0 -4px;}
.arrowCase > div:hover:before{background-position:0 -12px;}
.arrowCase > div.prev:active:before{left:40%;}
.arrowCase > div.next:active:before{left:60%;}
.arrowCase > div.prev{margin-right:22px;}
.arrowCase > div.prev:before{transform:rotate(180deg);}
.arrowCase > div.next{margin-left:22px;}
#hotPrem .slideCase{margin-right:285px;}
#hotPrem .slideCase .swiper-container{padding:0 0 0 30px;left:-30px;}

/* Product case */
.productCase{width:100%;text-align:left;}
.productCase .imgCase{text-align:center;position:relative;z-index:2;}
.productCase .imgCase:before{content:'';visibility:hidden;opacity:0;transition:all 0.3s ease 0s;display:block;position:absolute;z-index:-1;width:90%;height:190px;bottom:-11px;left:6%;box-shadow:0 0 30px rgba(0,0,0,.2);}
.productCase:hover .imgCase:before{opacity:1;visibility:visible;}
.productCase .imgCase img{width:100%;cursor:pointer;}
.productCase .imgCase .colorBox{position:absolute;bottom:12px;right:12px;opacity:0;visibility:hidden;font-size:0;text-align:right;max-width:180px;}
/* .productCase .imgCase .colorBox{bottom:50px;} blackFR */
.productCase:hover .imgCase .colorBox{opacity:1;visibility:visible;}
.productCase .imgCase .colorBox span{display:inline-block;width:27px;height:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;transition:all 0.3s ease 0s;margin:9px 0 0 9px;outline:1px solid transparent;cursor:pointer;}
.productCase .imgCase .colorBox span.white{border-color:#000;}
.productCase .imgCase .colorBox span:hover{border-width:1px;outline-color:#000;}
.productCase .imgCase .colorBox span:first-child{opacity:0;visibility:hidden;}
.productCase .imgCase .colorBox.show span:first-child{opacity:1;visibility:visible;}
.productCase .imgCase .colorBox span.active{cursor:default;border-width:0;outline:none;}

.productCase .imgCase .colorBox span:hover{border-color:#000;}
.productCase .imgCase .blackFri{display:block;position:absolute;width:100%;bottom:0;left:0;background:#000;height:33px;}
.productCase .imgCase .blackFri > span{display:block;float:left;color:#fff;font-weight:600;text-align:center;}
.productCase .imgCase .blackFri .text{width:61%;font-size:11px;line-height:12px;padding-top:5px;text-transform:uppercase;}
.productCase .imgCase .blackFri .price{width:39%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#d22a2b;font-size:14px;line-height:33px;border-left:3px solid #fff;}
.colorBox .black{background:#000;}
.colorBox .darkgrey{background:#a05625;}
.colorBox .white{background:#fff;}
.colorBox .beige{background:#e9e1d6;}
.colorBox .cofmilk{background:#c1ac92;}
.colorBox .yellow{background:#fdc776;}
.colorBox .red{background:#d60202;}
.colorBox .orange{background:#f76e00;}
.colorBox .grey{background:#ccc;}
.colorBox .nightgrey{background:#898989;}
.colorBox .pink{background:#e76b9a;}
.colorBox .ppink{background:#e48362;}
.colorBox .green{background:#568E4C;}
.colorBox .marsh{background:#565a4c;}
.colorBox .blue{background:#4D8CDD;}
.colorBox .dblue{background:#3866a4;}
.colorBox .violet{background:#BE2CEA;}
.colorBox .turquoise{background:#31ceb8;}
.colorBox .izumrud{background:#00D7D5;}
.colorBox .iriska{background:#F36100;}
.colorBox .grafit{background:#444249;}
.colorBox .lilov{background:#a1c0a9;}
.colorBox .lightoliva{background:#F36100;}
.colorBox .kamo{background:url(../images/colorKamo.jpg) no-repeat #6A6251;-webkit-background-size:100%;background-size:100%;}
.colorBox .gorch{background:#ba970d;}
.colorBox .pudra{background:#d5bdab;}
.colorBox .svvizon{background:#ebd1bd;}
.colorBox .miyata{background:#b3c2ac;}
.colorBox .svoliva{background:#c8d9c0;}
.colorBox .kemel{background:#b47439;}
.colorBox .svetlgrey{background:#c4bdc0;}
.colorBox .kapkukino{background:#766360;}
.colorBox .darkizumr{background:#3e575c;}
.colorBox .siranava{background:#b20ed0;}
.colorBox .grafitt{background:#444249;}
.colorBox .lilova{background:#8d8295;}
.productCase .imgCase .sale{position:absolute;width:45px;height:45px;text-align:center;background:#d22a2b;border-radius:50%;font-size:14px;line-height:45px;font-weight:800;left:25px;top:25px;color:#fff;transition:all 0.3s ease 0s;}
.productCase:hover .imgCase .sale{width:51px;height:51px;left:22px;top:22px;font-size:15px;line-height:51px;}
.stikerBox{position:absolute;top:11px;left:0;text-align:left;}
.stikerBox > span{display:inline-block;height:23px;font-size:9px;color:#fff;line-height:23px;font-weight:600;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;margin-bottom:11px;}
.stikerBox > span:last-child{margin-bottom:0;}
.stikerBox > span.special{background:#d22a2b;padding:0 15px;}
/*.stikerBox > span.special.bf{background:#000;} blackFR */
.stikerBox > span.bestseller{background:#f99d2b;padding:0 18px;}
.productCase .stikersBox{position:absolute;left:0;bottom:42px;font-size:0;}
.productCase .stikersBox li{display:inline-block;position:relative;z-index:2;width:39px;height:39px;padding:0;margin-left:9px;}
.productCase .stikersBox li .icon{position:relative;width:39px;height:39px;border-radius:50%;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.07);}
.stikersBox > li .icon:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:50%;}
.stikersBox > li .icon.warm_1:before{background-image:url(../images/product/stikersBoxWarm_1.svg);-webkit-background-size:8px auto;background-size:8px auto;}
.stikersBox > li .icon.warm_2:before{background-image:url(../images/product/stikersBoxWarm_2.svg);-webkit-background-size:23px auto;background-size:23px auto;}
.stikersBox > li .icon.warm_3:before{background-image:url(../images/product/stikersBoxWarm_3.svg);-webkit-background-size:23px auto;background-size:23px auto;}
.stikersBox > li .icon.embro:before{background-image:url(../images/product/stikersBoxEmbro.svg);-webkit-background-size:23px auto;background-size:23px auto;}
.stikersBox > li .icon.serig:before{background-image:url(../images/product/stikersBoxSerig.svg);-webkit-background-size:23px auto;background-size:23px auto;}
.productCase .stikersBox li span.text{position:absolute;z-index:-1;top:0;height:100%;left:18px;width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;transition:all 0.3s ease 0s;border-radius:0 19px 19px 0;overflow:hidden;background:#fff;visibility:hidden;opacity:0;text-align:left;}
.productCase .stikersBox li:hover{z-index:5;}
.productCase .stikersBox li:hover span.text{min-width:120px;width:auto;max-width:180px;padding:0 12px 0 30px;visibility:visible;opacity:1;}
.productCase .stikersBox li span.text span{display:table-cell;height:39px;vertical-align:middle;font-size:10px;font-weight:400;color:#000;line-height:12px;}
.productCase .title{padding:25px 40px 0 0;font-size:13px;font-weight:600;color:#000;text-transform:uppercase;}
.productCase .title a{text-decoration:none;color:#000;}
.productCase .title a:hover{text-decoration:underline;}
.productCase .priceLine{padding-top:3px;}
.productCase .priceLine .price{display:inline-block;min-width:75px;padding-right:25px;font-size:16px;font-weight:700;color:#d22a2b;}
.productCase .priceLine .oldPrice{display:inline-block;position:relative;z-index:2;font-size:14px;font-weight:500;color:#000;}
.productCase .priceLine .oldPrice:after{content:'';display:block;width:100%;height:5px;background:#d22b2b;position:absolute;left:0;bottom:3px;z-index:-1;}
.productCase .btnGo{visibility:hidden;opacity:0;display:block;position:absolute;bottom:0;right:0;width:37px;height:37px;background:#d22a2b;cursor:pointer;border:none;transition:all 0.3s ease 0s;}
.productCase .btnGo.active{visibility:visible;opacity:1;}
.productCase .btnGo.active,
.productCase .btnGo:hover{background:#000;}
.productCase .btnGo:before{}
.productCase:hover .btnGo{visibility:visible;opacity:1;}
/* .valG:before{content:'₴ ';}
.valGa:after{content:' ₴';} */
.valG:after{content:' Zł';font-size:.8em;}
.valGa:after{content:' Zł';font-size:.8em;}

#forHah{overflow:hidden;}
#forHah img{width:100%;}
#forHah > div{width:48.5%;height:388px;position:relative;overflow:hidden;}
#forHah > div:before{content:'';display:block;position:absolute;width:96%;border:5px solid #fff;border-left-width:0;height:344px;position:absolute;top:17px;transition:all 0.3s ease 0s;}
#forHah > div:hover:before{width:98%;height:364px;top:9px;border-width:3px 3px 3px 0;border-color:#000;}
#forHah > div.rBox:before{border-width:5px 0 5px 5px;right:0;}
#forHah > div.rBox:hover:before{border-width:3px 0 3px 3px;}
#forHah > div .title{display:block;position:absolute;z-index:3;top:43%;font-family:'Intro Black';font-size:30px;line-height:54px;letter-spacing:.5px;text-transform:uppercase;color:#000;transition:font-size 0.3s ease, line-height 0.3s ease, left 0.3s ease, top 0.3s ease;}
#forHah > div:hover .title{top:40%;font-size:36px;line-height:60px;}
#forHah > div a img{display:none;}
#forHah > div .title span{display:block;font-family:'Montserrat', sans-serif;font-size:9px;line-height:20px;color:#d22a2b;font-weight:600;letter-spacing:3px;transition:all 0.3s ease 0s;}
#forHah > div:hover .title span{font-size:11px;line-height:24px;}
#forHah > div .effect{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;transition:all 0.3s ease;}
#forHah > div .effect img{display:none;width:100%;transition:all 0.3s ease 0s;}
#forHah > div:hover .effect{width:110%;left:-5%;top:-5%;}
#forHah .lBox{float:left;background:url(../images/premBox2_1.jpg) 0 0 no-repeat;-webkit-background-size:100% auto;background-size:100% auto;}
#forHah .lBox .title{left:15%;}
#forHah .lBox:hover .title{left:12%;}
#forHah .rBox{float:right;background:url(../images/premBox2_2.jpg) 0 0 no-repeat;-webkit-background-size:100% auto;background-size:100% auto;}
#forHah .rBox .title{left:57%;}
#forHah .rBox:hover .title{left:56%;}

#acsSale{padding:40px 0 50px;overflow:hidden;}
#acsSale img{width:100%;}
#acsSale .rBox{float:right;width:31.5%;}
#acsSale .lBox{float:left;width:65.7%;}

#popular{padding-top:50px;}
.home #popular{padding-bottom:30px;}
#popular > .title,
.title.about,
#luckCase > div > .title,
#kitCase > .title,
#lastview > .title{font-family:'Intro Black';font-size:30px;line-height:45px;color:#d22a2b;letter-spacing:.7px;text-transform:uppercase;padding-bottom:55px;position:relative;}
#lastview > .title{font-size:32px;}
.title.about{text-align:center;padding:0 0 50px;}
#popular > .title span,
#lastview > .title span,
.title.about span,
#luckCase > div > .title span,
#kitCase > .title span{color:#000;}
#popular > .title .arrowCase,
#lastview > .title .arrowCase{display:inline-block;float:right;position:relative;top:-11px;font-size:0;}
#popular > .title .arrowCase:before,
#lastview > .title .arrowCase:before{height:22px;top:50%;margin-top:-11px;}
#popular > .title .arrowCase > div,
#lastview > .title .arrowCase > div{width:66px;height:66px;border:1px solid transparent;margin:0;}
#popular > .title .arrowCase > div:hover,
#lastview > .title .arrowCase > div:hover{border-color:#000;}
#popular > .title .arrowCase > div:active,
#lastview > .title .arrowCase > div:active{border-color:#d22a2b;}
#popular.inProduct > .title .titleBg,
#lastview.inProduct > .title .titleBg{display:inline-block;background:#fff;height:100px;line-height:100px;}
#popular.inProduct > .title,
#lastview.inProduct > .title{background:url(../images/bgDott.png) repeat;padding-bottom:0;margin-bottom:27px;}
#popular.inProduct > .title .arrowCase,
#lastview.inProduct > .title .arrowCase{height:100px;top:0;background:#fff;padding-left:20px;}
#popular.inProduct > .title .arrowCase > div,
#lastview.inProduct > .title .arrowCase > div{margin-top:17px;}
#popular.inProduct > .title .arrowCase:before,
#lastview.inProduct > .title .arrowCase:before{margin-left:10px;}

.productList{font-size:0;position:relative;margin:0 -15px;padding-top:10px;}
.productList.rdf-loading{}
.productList.rdf-loading:before,
.productList.rdf-loading:after{content:'';display:block;width:100%;height:100%;position:absolute;bottom:0;right:0;}
.productList.rdf-loading:before{z-index:10;background:rgba(255,255,255,.2);}
.productList.rdf-loading:after{z-index:11;background:url(../images/load.svg) 50% no-repeat;background-size:80px auto;}
.productList li{display:inline-block;vertical-align:top;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 7.5px;}
.productList li.noneTab{display:block;width:auto;padding:35px 15px 35px;font-size:14px;font-weight:500;color:#000;}
.productList li .productCase{position:relative;}

.pagening{font-size:0;text-align:center;padding:12px 0 42px;}
.pagening span,
.pagening a{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:43px;height:43px;font-size:14px;font-weight:400;color:#000;text-decoration:none !important;text-align:center;border:1px solid transparent;background:#fff;line-height:41px;margin:8px 7.5px;padding:0 10px;}
.pagening a{background:#fff;border-color:#000;}
.pagening a:hover{background:#000;color:#fff;}
.pagening span{background:#d22b2b;color:#fff;}
.pagening .pageNext,
.pagening .pagePrev{padding:0 18px;}
.pagening .pageNext:before,
.pagening .pagePrev:before{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}
.pagening .pageNext:before{content:'next';}
.pagening .pagePrev:before{content:'prev';}

.hideModal{display:none;}
.arcticmodal-overlay,
.arcticmodal-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;}
.arcticmodal-container{overflow:auto;margin:0;padding:0;border:0;border-collapse:collapse;}
*:first-child+html .arcticmodal-container{height:100% }
.arcticmodal-container_i{height:100%;margin:0 auto;}
.arcticmodal-container_i2{padding:24px;margin:0;border:0;vertical-align:middle;}
.arcticmodal-error{padding:20px;border-radius:10px;background:#000;color:#fff;}
.arcticmodal-loading{width:80px;height:80px;border-radius:10px;background:#000 url(../images/loading.gif) no-repeat 50% 50%;}
.modalWindow{max-width:600px;margin:0 auto;background:#fff;position:relative;padding:65px 100px;}
.modalWindow .close{position:absolute;width:16px;height:15px;background:url(../images/svg/icoModalClose.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;top:30px;right:30px;transition:all 0.3s ease 0s;cursor:pointer;}
.modalWindow .close:hover{transform:rotate(180deg);}
.modalWindow .close:active{width:14px;height:13px;margin:1px 1px 0 0;transition:all .05s ease 0s;}
.modalWindow > .title{font-family:'Intro Black';color:#d22a2b;font-size:30px;text-align:center;text-transform:uppercase;padding-bottom:35px;}
.modalWindow > .title span{color:#000;}
.modalWindow .center{text-align:center;}
.modalWindow .bodyWind{font-size:13px;font-weight:400;color:#000;line-height:24px;letter-spacing:.5px;}
.modalWindow .bodyWind p{display:block;padding:10px 0 15px;}
.modalWindow .bodyWind p.line{font-weight:600;text-transform:uppercase;}
.modalWindow .bodyWind p.line span{color:#d22a2b;}
.modalWindow .bodyWind a{text-decoration:none;color:#d22a2b;}
.modalWindow .bodyWind a:hover{text-decoration:underline;}
.modalWindow .bodyWind ul{display:inline-block;padding:15px 0;}
.modalWindow .bodyWind ul li{position:relative;font-size:13px;line-height:16px;padding:4px 0 4px 25px;text-align:left;}
.modalWindow .bodyWind ul li:before{content:'';display:block;width:8px;height:8px;position:absolute;left:0;top:50%;margin-top:-4px;background:#d22a2b;}
.modalWindow .listAllWind{}
.modalWindow .listAllWind ul{padding-bottom:35px;}
.modalWindow .listAllWind ul li{max-width:255px;margin:0 auto;padding:10px 0;}
.modalWindow .listAllWind ul li a{display:block;padding-left:30px;position:relative;font-size:13px;font-weight:500;color:#000;text-decoration:none;}
.modalWindow .listAllWind ul li a:before{content:'';display:block;position:absolute;left:0;top:50%;margin-top:-11px;width:21px;height:21px;background:url(../images/icoInstagram.svg) no-repeat;}
.modalWindow .listAllWind ul li a:hover{text-decoration:underline;}
.modalWindow .listAllWind ul li a:actve{color:#d22a2b;}
.modalWindow .listAllWind.btnRed{width:225px;margin:0 auto;}
.modalWindow.yes{width:250px;text-align:center;padding:60px 30px;font-size:14px;font-weight:400;line-height:23px;}

.backBtn a.button.btn-primary{display:inline-block;font-size:12px;line-height:18px;font-weight:600;color:#d22a2b;text-transform:uppercase;cursor:pointer;text-decoration:none;margin-top:8px;}
.backBtn a.button.btn-primary:after{content:'';display:inline-block;vertical-align:middle;width:17px;height:14px;background:url(../images/svg/icoBtnBack.svg) no-repeat;margin-left:10px;-webkit-background-size:100% auto;background-size:100% auto;transform:rotate(180deg);}
.backBtn a.button.btn-primary:hover{text-decoration:underline;}
.backBtn a.button.btn-primary:active{color:#000;}
.backBtn a.button.btn-primary:active:before{width:14px;height:12px;margin-left:13px;}

/* Search page */
.searchBoxing{}
.searchBoxing > label{float:left;width:155px;line-height:98px;}
.searchBoxing > .row{margin-left:160px;}
.searchBoxing > .row input[type=text]{border:1px solid #e8e8e8;width:200px;height:37px;padding:5px 15px;line-height:22px;font-size:13px;font-weight:500;color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s ease 0s;}
.searchBoxing > .row input[type=text]:hover{box-shadow:0 0 6px rgba(0,0,0,.2);}
.searchBoxing > .row input[type=text]:focus{border-color:#000;box-shadow:none;}
.searchBoxing > .row .checkInptText{display:inline-block;}
.searchBoxing > .row .checkbox-inline{display:inline-block;margin-left:17px;}
.searchBoxing > .row .checkbox-inline input{display:inline-block;width:15px;height:15px;vertical-align:middle;margin-right:7px;}
.searchBoxing > .row select{width:200px;height:37px;border:1px solid #e8e8e8;font-size:13px;font-weight:500;color:#000;line-height:22px;padding:5px 15px;background:#fff;transition:all 0.3s ease 0s;}
.searchBoxing > .row select:hover{box-shadow: 0 0 6px rgba(0,0,0,.2);}
.searchBoxing > .row select:focus{background:#fff;border-color:#000;box-shadow:none;}
.searchBoxing > .row .col-sm-3{padding-top:24px;}
#button-search{border:none;width:200px;margin:24px 0 0 160px;}

.page.info{padding-bottom:30px;}
h1.pageTitle{font-family:'Intro Black';text-align:center;font-size:30px;color:#d22a2b;padding-bottom:25px;text-transform:uppercase;}
h1.pageTitle span{color:#000;}
.contactCase{padding-bottom:30px;}
.contactCase.about:after{content:'';display:block;clear:both;}
.contactCase .rightBox{float:right;width:485px;}
.contactCase .rightBox .shadowImg{position:relative;z-index:2;}
.contactCase .rightBox .shadowImg:before{content:'';display:block;position:absolute;z-index:-1;width:98.5%;height:80%;background:#fff;box-shadow:0 25px 79px rgba(0,0,0,.13);left:-11px;top:50%;margin-top:-40%;}
.contactCase .rightBox .shadowImg img{width:100%;}
.contactCase .leftBox{width:300px;margin-right:485px;}
.contactCase.about .leftBox{margin-right:570px;width:auto;}
.contactCase .leftBox .infBox{position:relative;padding-bottom:35px;}
.contactCase .leftBox .infBox:last-child{padding-bottom:0;}
.contactCase .leftBox .infBox:first-child{margin-top:-3px;}
.contactCase .leftBox .infBox a.btnRed{color:#fff;position:absolute;z-index:2;top:0;left:100%;margin-left:-30px;width:300px;text-decoration:none;}
.contactCase .leftBox .infBox .title{font-size:13px;font-weight:400;color:#000;padding-bottom:8px;}
.contactCase .leftBox .infBox .title span{color:#999;}
.contactCase .leftBox .infBox .icons{padding:4px 0 3px;line-height:20px;font-size:16px;font-weight:700;}
.contactCase .leftBox .infBox .icons span{display:inline-block;padding-left:7px;font-size:13px;font-weight:400;color:#d22a2b;}
.contactCase .leftBox .infBox a.icons{display:inline-block;color:#000;text-decoration:none;}
.contactCase .leftBox .infBox a.icons:hover{text-decoration:underline;}
.contactCase .leftBox .infBox a.icons:active{color:#d22a2b;text-decoration:none;}
.contactCase .leftBox .infBox .icons.chat{margin-right:20px;}
.contactCase .leftBox .infBox .icons i{display:inline-block;width:24px;height:20px;position:relative;}
.contactCase .leftBox .infBox .icons i:before{content:'';display:block;position:absolute;top:50%;left:0;-webkit-background-size:14px auto !important;background-size:14px auto !important;}
.contactCase .leftBox .infBox .icons.phone i:before{width:14px;height:14px;background:url(../images/page/icoPhone.svg) no-repeat;margin-top:-4px;}
.contactCase .leftBox .infBox .icons.chat i:before{width:17px;height:14px;background:url(../images/page/icoChat.svg) no-repeat;margin-top:-1px;}
.contactCase .leftBox .infBox .icons.telegram i:before{width:16px;height:16px;background:url(../images/page/icoChatTel.svg) no-repeat;margin-top:-3px;}
.contactCase .leftBox .infBox .icons.email i:before{width:15px;height:12px;background:url(../images/page/icoMail.svg) no-repeat;margin-top:-1px;}
.contactCase .leftBox .infBox .icons.time i:before{width:17px;height:17px;background:url(../images/page/icoTime.svg) no-repeat;margin-top:-2px;}
.contactCase .leftBox .infBox .icons.del i:before{width:15px;height:15px;background:url(../images/page/icoDate.svg) no-repeat;margin-top:-2px;}
body.information .page > .modalWindow{max-width:none;padding:0;}
body.information .page > .modalWindow > .close{display:none;}

.aboutText{padding-top:50px;font-size:13px;letter-spacing:1px;line-height:24px;font-weight:400;}
.aboutText b{font-weight:600;}
.aboutText .upper{text-transform:uppercase;font-size:1.2em;}
.aboutText .upper b{font-size:1.2em;}

.deliveryCase{padding-top:10px;}
.deliveryCase .infBox{position:relative;padding:89px 0 65px 100px;border-bottom:1px solid #eaeaea;font-size:13px;font-weight:400;color:#000;line-height:24px;}
.deliveryCase .infBox b{font-weight:500;}
.deliveryCase .infBox:after{content:'';display:block;clear:both;}
.deliveryCase .infBox:last-child{border:none;padding-bottom:25px;}
.deliveryCase .infBox .ico{position:absolute;top:65px;left:0;width:68px;height:68px;-webkit-background-size:68px auto;background-size:68px auto;background-repeat:no-repeat;}
.deliveryCase .infBox:first-child{padding-top:0;}
.deliveryCase .infBox:first-child .ico{top:30px;}
.deliveryCase .infBox .ico.del_1{background-image:url(../images/page/icoDelivery_1.svg);}
.deliveryCase .infBox .ico.del_2{background-image:url(../images/page/icoDelivery_2.svg);}
.deliveryCase .infBox .ico.del_3{background-image:url(../images/page/icoDelivery_3.svg);}
.deliveryCase .infBox .title{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;padding-bottom:35px;}
.deliveryCase .infBox .rightPosht{float:right;width:357px;border-left:3px solid #d22a2b;box-shadow:0 0 79px rgba(0,0,0,.13);background:url(../images/page/icoNovaPoshta.svg) 50% 73% no-repeat #fff;-webkit-background-size:334px auto;background-size:334px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:42px 38px;}
.deliveryCase .infBox .rightPosht span{color:#d22a2b;}
.deliveryCase .infBox .rightPosht ul{padding-bottom:12px;}
.deliveryCase .infBox .rightPosht ul li{font-weight:500;}
.deliveryCase .infBox .rightPosht ul li:before{content:'- ';}
.deliveryCase .infBox .rightPosht .title{text-align:center;color:#d22a2b;padding-bottom:30px;}
.deliveryCase .infBox .leftPosht{margin-right:390px;padding-top:55px;}
.deliveryCase .infBox .leftPosht ul{width:82%;}
.deliveryCase .infBox > ul li,
.deliveryCase .infBox .leftPosht ul li,
.obmenAvCase ul li{position:relative;padding-left:26px;}
.deliveryCase .infBox > ul li:before,
.deliveryCase .infBox .leftPosht ul li:before,
.obmenAvCase ul li:before{content:'';width:9px;height:9px;background:#d22a2b;position:absolute;top:7px;left:0;}
.deliveryCase .infBox .leftPosht ul li{padding-bottom:24px;}
.deliveryCase .infBox .leftPosht ul > li:last-child{padding-bottom:0;}
.deliveryCase .infBox ol{counter-reset:list 0;}
.deliveryCase .infBox ol li,
.obmenAvCase ol li{position:relative;padding-left:26px;}
.deliveryCase .infBox ol li:before,
.obmenAvCase ol li:before,
.revCase .left ol li:before{counter-increment:list;content:counter(list) ". ";display:block;position:absolute;left:0;top:0;font-size:13px;font-weight:600;color:#e32a49;}
.obmenAvCase.contract{}
.obmenAvCase.contract p{text-indent:0;}
.obmenAvCase.contract b{display:inline-block;padding-left:25px;padding-right:5px;}
.obmenAvCase.contract ul.inText{padding:0 0 0 50px;position:relative;margin-top:-15px;}

.succesInfo{padding-top:25px;text-align:center;}
.succesInfo a{color:#d22a2b;text-decoration:none;}
.succesInfo a:hover{text-decoration:underline;}
.succesInfo a:active{color:#ccc;}
.succesInfo p{line-height:22px;}
.succesInfo .backBtn{padding-top:12px;}

.partner form.infBox .buttons{margin-left:29%;}
.partner form.infBox .buttons input.btnRed{width:100%;border:none;-webkit-border-radius:0;-webkit-appearance:none;}
.partner .form-group{font-size:0;padding-bottom:24px;}
.partner .form-group.has-error{padding-bottom:46px;}
.partner .form-group > label{display:inline-block;vertical-align:middle;width:29%;padding-right:20px;font-size:13px;font-weight:400;color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.partner .form-group.required > label:after{content:'*';color:#d22a2b;}
.partner .form-group .col-sm-8{display:inline-block;vertical-align:middle;width:71%;}
.partner .form-group .text-danger{display:none;position:absolute;font-size:12px;color:#d22a2b;font-weight:400;padding-top:7px;}
.partner .form-group.buttons .text-danger{position:relative;top:-25px;padding-left:25px;}
.partner .form-group.buttons.has-error #agreement_checkbox label:before{border-color:#d22a2b;}
.partner .form-group.has-error .text-danger{display:block;}
.partner .form-group .col-sm-8 input[type=text],
.partner .form-group .col-sm-8 input[type=email],
.partner .form-group .col-sm-8 textarea,
.partner .form-group .col-sm-8 input[type=tel]{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:37px;border:1px solid #e8e8e8;background:#fff;padding:5px 15px;font-size:13px;font-weight:500;color:#000;line-height:22px;transition:all 0.3s ease 0s;}
.partner .form-group .col-sm-8 textarea{height:150px;resize:vertical;}
.partner .form-group .col-sm-8 input[type=text]:hover,
.partner .form-group .col-sm-8 input[type=email]:hover,
.partner .form-group .col-sm-8 textarea:hover,
.partner .form-group .col-sm-8 input[type=tel]:hover{box-shadow:0 0 6px rgba(0,0,0,.2);}
.partner .form-group .col-sm-8 input[type=text]:focus,
.partner .form-group .col-sm-8 input[type=email]:focus,
.partner .form-group .col-sm-8 input[type=tel]:focus,
.partner .form-group .col-sm-8 textarea:focus,
.partner .form-group .col-sm-8 input[type=text][data-valid="false"]:focus,
.partner .form-group .col-sm-8 input[type=email][data-valid="false"]:focus,
.partner .form-group .col-sm-8 textarea[data-valid="false"]:focus,
.partner .form-group .col-sm-8 input[type=tel][data-valid="false"]:focus{box-shadow:none;border-color:#000;}
.partner .form-group .col-sm-8 input[type=text][data-valid="false"],
.partner .form-group .col-sm-8 input[type=email][data-valid="false"],
.partner .form-group .col-sm-8 textarea[data-valid="false"],
.partner .form-group .col-sm-8 input[type=tel][data-valid="false"]{border-color:#d22a2b;}
.partner .contactCase .leftBox form.infBox .title{padding-bottom:25px;}
.partner .contactCase .leftBox{width:400px;}
.partner #agreement_checkbox{display:block;font-size:12px;font-weight:400;color:#000;padding-bottom:25px;}
.partner #agreement_checkbox a{color:#000;text-decoration:underline;}
.partner #agreement_checkbox label{display:block;padding:3px 10px 3px 25px;cursor:pointer;position:relative;}
.partner #agreement_checkbox input[type=checkbox]{display:none;}
.partner #agreement_checkbox label:after{content:'';display:block;width:7px;height:7px;position:absolute;left:4px;top:7px;transition:all 0.3s ease 0s;background:none;}
.partner #agreement_checkbox label:before{content:'';display:block;width:13px;height:13px;border:1px solid #e8e8e8;position:absolute;left:0;top:3px;background:#fff;transition:all 0.3s ease 0s;}
.partner #agreement_checkbox label:hover:before{border-color:#000;}
.partner #agreement_checkbox input[type=checkbox]:checked ~ label:after{background:#d22a2b;}

.obmenAvCase{}
.obmenAvCase h2{font-size:20px;font-weight:600;text-transform:uppercase;padding:25px 0;}
.obmenAvCase p{text-indent:25px;font-size:13px;font-weight:400;line-height:24px;padding:10px 0 15px;color:#000;}
.obmenAvCase ul,
.obmenAvCase ol{padding:15px 0 15px 35px;}
.obmenAvCase ol,
.revCase .left ol{counter-reset:list 0;}
.obmenAvCase ul li,
.obmenAvCase ol li{font-size:13px;font-weight:400;line-height:24px;color:#000;margin:3px 0;}
.obmenAvCase a{text-decoration:none;color:#d22a2b;font-weight:500;}
.obmenAvCase a:hover{text-decoration:underline;}
.obmenAvCase a:active{color:#ccc;}

.stockCase{}
.stockCase .stockBox{}
.stockCase .stockBox .imgLeft{float:left;width:140px;}
.stockCase .stockBox .imgLeft:before{content:'';display:block;width:98px;height:98px;background-repeat:no-repeat;}
.stockCase .stockBox.stock_1 .imgLeft:before{background-image:url(../images/stock/ico_postAgift.svg);}
.stockCase .stockBox.stock_2 .imgLeft:before{height:101px;background-image:url(../images/stock/ico_bundles.svg);}
.stockCase .stockBox.stock_3 .imgLeft:before{background-image:url(../images/stock/ico_freeDelivery.svg);}
.stockCase .stockBox .textRight{margin-left:165px;padding-top:20px;}
.stockCase .stockBox .textRight .title{font-size:16px;font-weight:700;padding-bottom:30px;}
.stockCase .stockBox .textRight p{font-size:13px;font-weight:400;line-height:24px;}
.stockCase .stockBox .textRight a{color:#d22a2b;text-decoration:none;}
.stockCase .stockBox .textRight a:hover{text-decoration:underline;}
.stockCase .stockBox .textRight a:active{color:#ccc;}
hr{margin:30px 0;height:1px;background:#eaeaea;border:none;}

.revCase{overflow:hidden;padding-top:30px;}
.revCase hr{clear:both;}
.revCase h2{font-size:16px;text-transform:uppercase;color:#000;font-weight:600;padding-bottom:40px;}
.revCase h2 span{color:#d22b2b;}
.revCase .left{float:left;width:360px;padding-bottom:60px;}
.revCase .left ol{padding:20px 0 80px;height:356px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.revCase .left ol li{position:relative;padding-left:37px;font-size:13px;font-weight:400;color:#000;line-height:24px;}
.revCase .borderBtn,
.stockCase .borderBtn{display:inline-block;width:225px;}
.revCase .right{margin-left:390px;padding-bottom:60px;}
.revCase .right #reviewsOnStock{padding-right:2000px;}
.allListArrow{position:relative;top:30px;font-size:0;}
.allListArrow > div,
#reviewsOnRevTop .revTopArr .arrow{display:inline-block;vertical-align:top;width:33px;height:27px;cursor:pointer;}
.allListArrow > div.swiper-button-disabled,
#reviewsOnRevTop .revTopArr .arrow.swiper-button-disabled{cursor:default;opacity:.4;}
.allListArrow > div.swiper-button-disabled:hover:before,
#reviewsOnRevTop .revTopArr .arrow.swiper-button-disabled:hover:before{width:92%;}
.allListArrow > div:before,
#reviewsOnRevTop .revTopArr .arrow:before{content:'';display:block;width:92%;height:27px;background:url(../images/stock/ico_arrow.svg) 50% 50% no-repeat;-webkit-background-size:100% auto;background-size:100% auto;transition:all 0.3s ease 0s;}
.allListArrow > div:hover:before,
#reviewsOnRevTop .revTopArr .arrow:hover:before{width:100%;}
.allListArrow > div:active:before,
#reviewsOnRevTop .revTopArr .arrow:active:before{width:85%;}
.allListArrow > div.next:before,
#reviewsOnRevTop .revTopArr .arrow.next:before{transform:rotate(180deg);}
.allListArrow > div.prev,
#reviewsOnRevTop .revTopArr .arrow.prev{margin-right:30px;}
.allListArrow > div.prev:before,
#reviewsOnRevTop .revTopArr .arrow.prev:before{float:right;}
.allListArrow > div.next{}
.stockCase .center{text-align:center;padding-top:35px;}
.stockBox.stock_3{padding-bottom:35px;}
.reviewInsta{}
.reviewInsta a{display:block;max-height:400px;overflow:hidden;position:relative;text-decoration:none;color:#fff;}
.reviewInsta a > img{width:100%;}
.reviewInsta a .name{position:absolute;top:21px;left:15px;font-size:13px;font-weight:500;line-height:46px;height:46px;overflow:hidden;text-align:left;}
.reviewInsta a:hover .name{text-decoration:underline;}
.reviewInsta a:active .name{text-decoration:none;color:#d22a2b;}
.reviewInsta a .name img{border-radius:50%;width:44px;height:44px;border:1px solid #fff;float:left;margin-right:7px;}

.addToForm{width:390px;margin:0 auto;}
.addToForm .formLine{display:table;width:100%;font-size:0;padding-bottom:20px;}
.addToForm .formLine > div{display:inline-block;vertical-align:top;}
.addToForm .formLine > div.fLtit{width:25%;font-size:13px;font-weight:400;color:#000;line-height:18px;}
.addToForm .formLine > div.fLtit.req:after{content:'*';color:#d22a2b;}
.addToForm .formLine > div.fRinpt{width:75%;}
.addToForm .formLine > div.fRinpt input{display:block;width:100%;height:34px;border:1px solid #e8e8e8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 12px;font-size:13px;font-weight:400;line-height:20px;color:#000;transition:all 0.3s ease 0s;}
.addToForm .formLine > div.fRinpt input:hover{box-shadow:0 0 13px rgba(0,0,0,.2);}
.addToForm .formLine > div.fRinpt input:focus{box-shadow:none;border-color:#000;}
.addToForm .formLine > div.fRinpt button{width:195px;border:none;margin-top:5px;}

.jGrowl{z-index:9999;color:#fff;font-size:12px;}
.jGrowl{position:absolute;}

body > .jGrowl{display:none !important;position:fixed;}
.jGrowl.top-left{left:0px;top:0px;}
.jGrowl.top-right{right:0px;top:0px;}
.jGrowl.bottom-left{left:0px;bottom:0px;}
.jGrowl.bottom-right{right:0px;bottom:0px;}
.jGrowl.center{top:0px;width:50%;left:25%;}
.center .jGrowl-notification, .center .jGrowl-closer{margin-left:auto;margin-right:auto;}
.jGrowl .jGrowl-notification, .jGrowl .jGrowl-closer{background-color:#000;opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85); 
	zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:1em;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;}
.jGrowl .jGrowl-notification{min-height:40px;}
.jGrowl .jGrowl-notification,
.jGrowl .jGrowl-closer{margin:10px;}
.jGrowl .jGrowl-notification .jGrowl-header{font-weight:bold;font-size:.85em;}
.jGrowl .jGrowl-notification .jGrowl-close{z-index:99;float:right;font-weight:bold;font-size:1em;cursor:	pointer;}
.jGrowl .jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:bold;text-align:center;}
@media print{
	.jGrowl{display:none;}
}
.jGrowl .errors{background-color:#d02c36;color:#f8f8f8;}
.jGrowl .errors .jGrowl-header{padding-bottom:5px;color:#000;}
.jGrowl .infos{background-color:#1a1a1a;color:#eeeeee;}
.jGrowl .infos .jGrowl-header{padding-bottom:5px;color:yellow;}
.jGrowl .okays{background-color:#b3e54e;color:#292929;}
.jGrowl .okays .jGrowl-header{padding-bottom:5px;color:#de2e3a;}

/* page reviews */
#testimonial{border:1px solid #eaeaea;border-width:1px 0;padding:45px 0;margin-top:60px;}
.grid{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill, minmax(250px,1fr));grid-auto-rows:10px;}
#testimonial .item{}
#testimonial .item .title{}
#testimonial .item .title .name{padding-bottom:18px;}
#testimonial .item .title .name a{font-size:13px;text-transform:uppercase;font-weight:600;color:#000;text-decoration:none}
#testimonial .item .title .name a:hover{color:#d22a2b;}
#testimonial .item .title .name a:active{text-decoration:underline;}
#testimonial .item .title .name a:before{content:'';display:inline-block;vertical-align:-6px;width:21px;height:21px;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin-right:9px;}
#testimonial .item .title .name a.instagram:before{background-image:url(../images/icoInstagram.svg);}
#testimonial .item .title .name a.facebook:before{background-image:url(../images/svg/icoFb.svg);}
#testimonial .item .title .lDaS{overflow:hidden;}
#testimonial .item .title .lDaS .date{float:left;font-size:13px;line-height:13px;font-weight:400;color:#ccc;}
#testimonial .item .title .lDaS .date:before{content:'';display:inline-block;vertical-align:-2px;margin-right:8px;width:13px;height:14px;background:url(../images/svg/icoDate.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;}
#testimonial .item .title .lDaS .star{float:right;font-size:0;}
#testimonial .item .title .lDaS .star span{display:inline-block;width:14px;height:13px;margin-right:3px;background:url(../images/svg/starG.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;}
#testimonial .item .title .lDaS .star span.active{background-image:url(../images/svg/starY.svg);}
#testimonial .item .desc{font-size:13px;color:#000;padding:12px 0;font-weight:400;line-height:24px;}
#testimonial .item .desc .{}

#luckCase{height:555px;background:url(../images/luckBg.png) 50% 100% no-repeat;margin-bottom:50px;}
#luckCase .wrap{position:relative;}
#luckCase img{display:none;}
#luckCase > div > .title{padding-bottom:20px;}
#luckCase .infoBox{width:520px;float:right;padding-top:46px;text-align:right;color:#000;text-transform:uppercase;letter-spacing:2px;}
#luckCase .infoBox .topText{font-size:36px;line-height:42px;font-weight:900;}
#luckCase .infoBox .topText span{color:#d22a2b;}
#luckCase .infoBox .topText span span{font-size:48px;line-height:54px;font-weight:800;}
#luckCase .infoBox .oldInfo{padding-top:17px;font-size:26px;line-height:36px;font-weight:800;}
#luckCase .infoBox .oldInfo .old{font-size:42px;line-height:46px;font-weight:700;}
#luckCase .infoBox .oldInfo .old:after,
#luckCase .infoBox .newInfo .new:after{content:'грн';display:inline-block;padding-left:14px;font-size:.5em;font-weight:900;vertical-align:15px;}
#luckCase .infoBox .oldInfo .old span{display:inline-block;position:relative;}
#luckCase .infoBox .oldInfo .old span:before{content:'';display:block;position:absolute;width:104%;height:4px;left:-2%;top:50%;margin-top:-2px;background:#d22a2b;}
#luckCase .infoBox .newInfo{padding-top:40px;font-size:30px;font-weight:900;}
#luckCase .infoBox .newInfo .new{font-size:43px;color:#d22a2b;}
#luckCase .infoBox .btnRed{width:230px;margin:50px auto 0;}

#cateListing{padding-bottom:35px;}
#cateListing ul{font-size:0;position:relative;margin:0 -15px;}
#cateListing ul li{display:inline-block;width:33.3333%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;}
#cateListing ul li a{display:block;position:relative;overflow:hidden;}
#cateListing ul li a:before,
#cateListing ul li a:after{content:'';display:block;position:absolute;z-index:2;width:100%;height:100%;bottom:0;right:0;opacity:0;visibility:hidden;}
#cateListing ul li a:before{background:rgba(255,255,255,.3);}
#cateListing ul li a:after{background:rgba(0,0,0,.3);}
#cateListing ul li a:hover:before,
#cateListing ul li a:active:after{animation-duration:.2s;animation-name:blick;}
#cateListing ul li a > img{width:100%;}
#cateListing ul li a > img.animImage{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:all 0.3s ease 0s;visibility:hidden;opacity:0;}
#cateListing ul li a:hover > img.animImage{left:-10%;top:-10%;width:120%;height:120%;opacity:1;visibility:visible;}
#cateListing ul li a span{display:block;width:100%;position:absolute;z-index:3;bottom:0;left:0;background:rgba(0,0,0,.4);font-family:'Intro Black';font-size:28px;color:#fff;text-transform:uppercase;letter-spacing:2px;padding:15px 65px;line-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.4s ease 0s;}
#cateListing ul li a:active span{font-size:22px !important;line-height:28px;}
#cateListing ul li a span:before,
#cateListing ul li a span:after{content:;display:none;width:32px;height:15px;background:#fff;position:absolute;top:50%;margin-top:-7px;transition:all 0.5s ease 0.1s;}
#cateListing ul li a span:before{left:0;}
#cateListing ul li a span:after{right:0;}

#fixLang{position:fixed;z-index:9;right:0;top:50%;}
#fixLang a{display:flex;justify-content:center;align-items:center;width:53px;height:53px;background:#fff;box-shadow:18px 0 32px rgba(0,0,0,.08);text-align:center;line-height:53px;}
#fixLang a img{width:57%;vertical-align:middle;transition:all 0.3s ease 0s;}
#fixLang a:hover{box-shadow:0 0 32px rgba(0,0,0,.3);}
#fixLang a:hover img{width:70%;}
#fixLang a:active img{width:30%;}

@media (min-width:751px){
	#cateListing ul li:nth-child(3n+2) a span{text-align:center;}
	#cateListing ul li:nth-child(3n+3) a span{text-align:right;}
	#cateListing ul li:nth-child(3n+3) a:hover span{padding-left:15px;padding-right:110px;}
	#cateListing ul li:nth-child(3n+3) a:hover span:after{width:85px;}
	#cateListing ul li:nth-child(3n+1) a:hover span{padding-left:110px;padding-right:15px;}
	#cateListing ul li:nth-child(3n+1) a:hover span:before{width:85px;}
	#cateListing ul li:nth-child(3n+2) a:hover span{font-size:34px;line-height:28px;padding-left:20px;padding-right:20px;}
	#cateListing ul li:nth-child(3n+2) a:hover span:before,
	#cateListing ul li:nth-child(3n+2) a:hover span:after{width:18px;}
	#cateListing ul li:nth-child(3n+2) a span:before,
	#cateListing ul li:nth-child(3n+2) a span:after,
	#cateListing ul li:nth-child(3n+1) a span:before,
	#cateListing ul li:nth-child(3n+3) a span:after{content:'';display:block;}
}

@media (min-width:751px) and (max-width:950px){
	#cateListing ul li a span{padding-left:30px;padding-right:30px;}
	#cateListing ul li a span:before,
	#cateListing ul li a span:after{width:15px;}
	#cateListing ul li:nth-child(3n+3) a span{padding-left:0;}
	#cateListing ul li:nth-child(3n+3) a:hover span{padding-left:0;padding-right:50px;}
	#cateListing ul li:nth-child(3n+3) a:hover span:after{width:32px;}
	#cateListing ul li:nth-child(3n+1) a span{padding-right:0;}
	#cateListing ul li:nth-child(3n+1) a:hover span{padding-left:50px;padding-right:0;}
	#cateListing ul li:nth-child(3n+1) a:hover span:before{width:32px;}
	#cateListing ul li:nth-child(3n+2) a:hover span{font-size:34px;line-height:28px;padding-left:20px;padding-right:20px;}
}

@media (min-width:401px) and (max-width:750px){
	#cateListing ul li{width:50%;}
	#cateListing ul li{padding:10px;}
	#cateListing ul li:nth-child(2n+1){padding-left:0;}
	#cateListing ul li:nth-child(2n+2){padding-right:0;}
	#cateListing ul li:nth-child(9){display:none;}
	#cateListing ul li:nth-child(2n+1) a span{padding-right:0;}
	#cateListing ul li:nth-child(2n+2) a span{text-align:right;padding-left:0;}
	#cateListing ul li:nth-child(2n+2) a:hover span{padding-left:0;padding-right:110px;}
	#cateListing ul li:nth-child(2n+2) a:hover span:after{width:85px;}
	#cateListing ul li:nth-child(2n+1) a:hover span{padding-left:110px;padding-right:0;}
	#cateListing ul li:nth-child(2n+1) a:hover span:before{width:85px;}
	#cateListing ul li:nth-child(2n+2) a span:after,
	#cateListing ul li:nth-child(2n+1) a span:before{content:'';display:block;}
}

@media (min-width:401px) and (max-width:650px){
	#cateListing ul li a span{font-size:24px;padding:12px 45px;}
	#cateListing ul li a span:before,
	#cateListing ul li a span:after{width:23px;}
	#cateListing ul li:nth-child(2n+2) a:hover span{padding-left:0;padding-right:60px;}
	#cateListing ul li:nth-child(2n+2) a:hover span:after{width:35px;}
	#cateListing ul li:nth-child(2n+1) a:hover span{padding-left:60px;padding-right:0;}
	#cateListing ul li:nth-child(2n+1) a:hover span:before{width:35px;}
}

@media (min-width:401px) and (max-width:500px){
	#cateListing ul li a span{font-size:20px;padding:10px 30px;}
	#cateListing ul li a span:before,
	#cateListing ul li a span:after{width:18px;}
	#cateListing ul li:nth-child(2n+2) a:hover span{padding-right:45px;}
	#cateListing ul li:nth-child(2n+2) a:hover span:after{width:28px;}
	#cateListing ul li:nth-child(2n+1) a:hover span{padding-left:45px;}
	#cateListing ul li:nth-child(2n+1) a:hover span:before{width:28px;}
}

@media (min-width:401px) and (max-width:420px){
	#cateListing ul li a span{font-size:20px;padding:10px 20px;}
	#cateListing ul li a span:before,
	#cateListing ul li a span:after{width:10px;}
	#cateListing ul li:nth-child(2n+2) a:hover span{padding-right:30px;}
	#cateListing ul li:nth-child(2n+2) a:hover span:after{width:18px;}
	#cateListing ul li:nth-child(2n+1) a:hover span{padding-left:30px;}
	#cateListing ul li:nth-child(2n+1) a:hover span:before{width:18px;}
}

@media (max-width:400px){
	#cateListing ul li{width:auto;padding:8px 0;}
	#cateListing ul li a span{text-align:center;}
	#cateListing ul li a:hover span{font-size:34px;line-height:28px;padding-left:25px;padding-right:25px;}
	#cateListing ul li a span:before,
	#cateListing ul li a span:after{content:'';display:block;width:45px;}
	#cateListing ul li a:hover span:before,
	#cateListing ul li a:hover span:after{width:12px;}
}

@media (max-width:340px){
	#cateListing ul li a span{padding-left:30px;padding-right:30px;}
	#cateListing ul li a:hover span{padding-left:15px;padding-right:15px;}
	#cateListing ul li a span:before,
	#cateListing ul li a span:after{width:15px;}
	#cateListing ul li a:hover span:before,
	#cateListing ul li a:hover span:after{width:7px;}
}

@keyframes blick{
from {opacity:0;visibility:hidden;}
50% {opacity:1;visibility:visible;}
to {opacity:0;visibility:hidden;}
}

#reviewsOnRevTop{overflow:hidden;}
#reviewsOnRevTop .revTopArr{text-align:center;padding-top:70px;}
#reviewsOnRevTop .revTopArr .grad{content:'';z-index:2;display:block;width:38%;height:100%;position:absolute;top:0;cursor:pointer;}
#reviewsOnRevTop .revTopArr .grad.prev{left:0;background:-webkit-gradient(linear, left top, right top, from(#fff), to(transparent));background:-moz-linear-gradient(left, #fff, transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=transparent);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=transparent)";background:-o-linear-gradient(left,  #fff,  transparent);background:-ms-linear-gradient(left,  #fff,  transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='transparent');}
#reviewsOnRevTop .revTopArr .grad.next{right:0;background:-webkit-gradient(linear, left top, right top, from(transparent), to(#fff));background:-moz-linear-gradient(left, transparent, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=transparent, endColorstr=#fff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=transparent, endColorstr=#fff)";background:-o-linear-gradient(left,  transparent,  #fff);background:-ms-linear-gradient(left,  transparent,  #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='#fff');}
#reviewsOnRevTop .revTopArr .arrow{}
#reviewsOnRevTop .revTopArr .arrow.next{}
#reviewsOnRevTop .revTopArr .arrow.prev{}
#reviewsOnRevTop .reviewInsta a{max-height:none;}
.reviewInsta a .text{position:absolute;width:88%;bottom:15px;left:6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;border-radius:10px;font-size:12px;line-height:20px;font-weight:400;color:#fff;padding:7px;background:transparent;transition:all 0.3s ease 0s;}
.swiper-slide-active .reviewInsta a .text{background:rgba(0,0,0,.4);}

@media (min-width:1550px){
	.reviewInsta a .text{font-size:14px;line-height:24px;padding:16px;}
}

@media (max-width:1000px){
	#reviewsOnRevTop .revTopArr .grad{width:30%;}
	#reviewsOnRevTop .revTopArr{padding-top:30px;}
	#reviewsOnRevTop .revTopArr .arrow{width:50px;height:41px;}
}

@media (max-width:800px){
	#reviewsOnRevTop .revTopArr .grad{width:25%;}
	.reviewInsta a .text{font-size:14px;line-height:24px;padding:16px;}
}

@media (max-width:600px){
	#reviewsOnRevTop .revTopArr .grad{width:20%;}
}

@media (max-width:500px){
	#reviewsOnRevTop .revTopArr .grad{display:none;}
	#reviewsOnRevTop .reviewInsta{width:100%;}
	.modalWindow.login .userForm .enterCode .current{flex-direction:column;}
}

#form-testimonial{width:850px;border-top:1px solid #eaeaea;padding:60px 0 35px;}
#form-testimonial h2{font-size:16px;font-weight:600;color:#000;padding-bottom:40px;text-transform:uppercase;}
#form-testimonial .lefting{float:left;width:390px;}
#form-testimonial .form-group{display:table-row;}
#form-testimonial .form-group > div{display:table-cell;vertical-align:middle;padding-bottom:24px;}
#form-testimonial .form-group .coL{width:98px;font-size:13px;font-weight:400;}
#form-testimonial .form-group.required .coL label:after{content:'*';color:#d22a2b;}
#form-testimonial .form-group .coR{width:292px;}
#form-testimonial .form-group .coR input,
#form-testimonial .form-group .coR textarea{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:34px;padding:7px 12px;border:1px solid #e8e8e8;font-size:12px;color:#000;font-weight:400;line-height:18px;transition:all 0.3s ease 0s;}
#form-testimonial .form-group .coR input[disabled=disabled]{opacity:.3;background:#e8e8e8;}
#form-testimonial .form-group .coR textarea{height:96px;resize:vertical;}
#form-testimonial .form-group .coR input:hover,
#form-testimonial .form-group .coR textarea:hover{box-shadow:0 0 6px rgba(0,0,0,.2);}
#form-testimonial .form-group .coR input:focus,
#form-testimonial .form-group .coR textarea:focus{border-color:#000;}
#form-testimonial .form-group .coR input[data-valid='false'],
#form-testimonial .form-group .coR textarea[data-valid='false']{border-color:#d22a2b;box-shadow:0 0 6px rgba(210,42,43,.2);}
#form-testimonial .form-group .coR input[disabled='disabled'],
#form-testimonial .form-group .coR textarea[disabled='disabled']{box-shadow:none !important;}
#form-testimonial .form-group .coR .rating{}
#form-testimonial .form-group .coR .rating span{display:inline-block;width:19px;height:17px;margin-right:4px;cursor:pointer;}
#form-testimonial .form-group .coR .rating span:before{content:'';display:block;height:17px;-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-image:url(../images/svg/starG.svg);}
#form-testimonial .form-group .coR .rating span.hover:before,
#form-testimonial .form-group .coR .rating span:hover:before{background-image:url(../images/svg/starR.svg);}
#form-testimonial .form-group .coR .rating span.active:before{background-image:url(../images/svg/starY.svg) !important;cursor:default;}
#form-testimonial .form-group .coR .errors{padding-top:7px;color:#d22a2b;font-size:12px;font-weight:400;}
#form-testimonial .form-group.instagram .coR{position:relative;}
#form-testimonial .form-group.instagram .coR:after{content:'или';font-size:12px;font-weight:400;color:#ccc;display:block;width:70px;text-align:center;line-height:34px;position:absolute;left:100%;top:0;}
#form-testimonial .righting{margin-left:460px;}
#form-testimonial .btnCase{clear:both;}
#form-testimonial .btnCase button{float:right;width:292px;border:none;position:relative;z-index:2;}
#form-testimonial .btnCase label{display:block;padding:3px 10px 3px 25px;cursor:pointer;position:relative;font-size:12px;font-weight:400;line-height:44px;}
#form-testimonial .btnCase label a{color:#000;text-decoration:underline;}
#form-testimonial .btnCase label a:hover{text-decoration:none;}
#form-testimonial .btnCase input[type=checkbox]{display:none;}
#form-testimonial .btnCase label:after{content:'';display:block;width:7px;height:7px;position:absolute;left:4px;top:50%;margin-top:-3px;transition:all 0.3s ease 0s;background:none;}
#form-testimonial .btnCase label:before{content:'';display:block;width:13px;height:13px;border:1px solid #e8e8e8;position:absolute;left:0;top:50%;margin-top:-7px;background:#fff;transition:all 0.3s ease 0s;}
#form-testimonial .btnCase label.error:before{border-color:#d22a2b;box-shadow:0 0 6px rgba(210,42,43,.2);}
#form-testimonial .btnCase label:hover:before{border-color:#000;}
#form-testimonial .btnCase input[type=checkbox]:checked ~ label:after{background:#d22a2b;}
#form-testimonial .btnCase input[type=checkbox]:checked ~ label:before{border-color:#e8e8e8;box-shadow:none;}
.thankForm{text-align:center;font-size:22px;text-transform:uppercase;color:#000;font-weight:600;padding:45px 0 18px;}

.fixNotification{position:fixed;z-index:999999999;bottom:15px;right:55px;width:268px;background:#fff;box-shadow:0 10px 15px rgba(0,0,0,.3);padding:13px 18px;transition:all 0.3s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;}
.fixNotification:hover{box-shadow:0 10px 15px rgba(0,0,0,.7);}
.fixNotification .title{font-family:'Intro Black';font-size:18px;line-height:26px;color:#d22a2b;letter-spacing:.7px;text-transform:uppercase;text-align:center;padding-bottom:12px;}
.fixNotification .title span{color:#000;}
.fixNotification .infBody{display:none;}
.fixNotification .infBody:after{content:'';display:block;clear:both;}
.fixNotification .infBody .left{float:left;width:42px;}
.fixNotification .infBody .left a{display:block;width:42px;height:42px;border:1px solid rgba(0,0,0,.0975);border-radius:50%;position:relative;}
.fixNotification .infBody .left a:after{content:'';display:block;width:100%;height:100%;background:url(../images/svg/logo.svg) 50% no-repeat;background-size:70% auto;position:absolute;bottom:0;right:0;}
.fixNotification .infBody .left a:before{content:'';display:block;width:50px;height:50px;position:absolute;top:-4px;left:-4px;
background:url(data:image/png;base64,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 ?v     ?v                    ?O|            ?9|    h?v             ?v     @       ?v            R24VK5sbIYBeqw89DAFiHHJss+xw+Q9eJ23fS93zmHNZzQx9DnOZpg33oRwb7ULq/OvhkZBe6o/ideT9iPTsAmO+bd/b/KIfP2GX+7but9J1y686z3Kd4Fx50vVJh2at6u5C8B2MkHyW9Xdj1QtvQSaznBoBHl8unT8oR0m+aHSVha07+u9kvs54berFS@B,    @B,                    ?5,            `3,    ?B,            `B,     @      `B,            p+2    ?9            ?9     @      ?9                h?#             ?#     @       ?#            viy3pmAOh6OXyG70Fl+nXzbt9tvfOdMmsZ65nBSpFC099gF7K70D6E7i+Tn4wK9HzQf7GeGwC6z0FlxsBDQobBvNt3W+k7YWsaKQh3T8B8La8BCv7ywRiZiJJdyL/xLjqAvin/3eyXDwnp/zE7Ssqtv8PrhsAs5BD4lME+5OvCISFUOMRYkB6OUsjvSOGP/7kA+rB8h+ynDgrpH5sbpe+FrZ/nO2Q/xXpu6MHK3gp7ttA++F/3YtRBlArtQj9gPTMA9Bw5QsbaTkTpH/htJTCqShn5vGFIcG67GBmJksE+uMlgHzyd9cwA0PMcFNJnHVRm3jIzSt98w23H7X64r9gu9BXDkOB82Ri1iZLBLvhaoW2IE+uZAaDnyhXSXQ8KGVfNe9Ah60jegCx8ZxEUivJBK14z2AedLRwSTC1LPkgG+5DyUvsgG9YzA0DPd9AmjTskZJaZ9UlJufXEN+9lv856ZmDogv3KNwvtg3X3Y2QiSvbBugv2K99kPTMAWI+DA7e+eUiZqTPv9l1WQR6f8VPWMwMDJQ6hPzcMCTK0j1H7KBmGBB8vH7QCP8AFAJ323YCsnxwUMk+a+T0l/cGBW/EX376kjAv7ceGQICOfjNpHyTAkOBfvpAOAx5E3IOulg0Jmrpm377T4Bdo+otAh8OWiIUGnCh2CqNAhyHSQ7IP/VfZW2LOsZwYA65fzVtqzh4TMf5n59N3Jb+zSX2E9M3ShCofA5wodVuYXvR9ERa1BkomSwT74S3IIxBfXAMBi8h2ynzokZH5p7tN3+W9mP8d6ZugCxe/M+1HR0BXfFg1dSUXvryTTUQr6mBSa/qxnBoDehxSa/geFzI/N/p7SO/vxS9O9TdGwFX8rGrqCioauJJNRsg/axXpWAOj9DgoZu8yM0tesZwULIYX/E8XDln9RNGwFFQ1bQaaiZBgS9BF+xwgAugMpqN8hZeZHZr6Q9TO8kNXKkULTv3j4st8XD19Oxa1BkolSocPKL3CbDgC6Eyk0/Q8JGV+Y9/Rd1if46QorVjx8WXrxiOVUPPzukolSocOKv5JK8yTreQGg7/lGoXnykJD5VzM/KSWznhceQfHwZYHFI5ZR8YjlZDJK76/8J3H+T7OeFwD6rrOc5ulDQsa3Zv6b0nzW80InlI5Y5lo8YtntYsdlZDpKy3OL35mHJ1gAgLn8N7OfM+fLs98pt946yG9zYz0vmKHMMVAocVxyvcRxKRU7LiP5KC3Px6+8AkBPcpbb/sJBIeNUx1HKuv4tv30w63nBhDLHpb8oHrmkqmTkUioZuZRMROlcoUPgy6znBQB4WA6X9uNDQsa5DqMkZJUd4bb/jPW8YESVcs7zJSMDz5eMWkIlo+4GyWiUlpUXDV+EN+oCQI91hNv+s4NCZqUZUTp1Spn8POt5oQ1S+D9R4rT4nyVOS6glSMajVDRiWUOxQ+Ag1vMCAHQkj89QHlRmXO/wQQdh6z/wlZUepGT04rRSp0AqcQok+SgtuVU0cskY1rMCAJjrIJ/hZs7PoX/HZ21hPSsoFIqSMYsmlY4OpNLRgWQqSqUjls1lPSsAQGcdEjLntwbJVJQO8lmTWM/ap1U4Bg4qHb34RumYxWQqSqWjlmxiPSsAwKM6qExPNiNKN3KErfgnCRaqVctfKB27yFA6ZjHdW8aj9DneTwcA1qzlvXcZn3UYJSHL8A23HV9n6U6kUPQrHbPwq9Kxi6h07CKSjdKoxbl4CwMA9Ab6AVnPHBTSj3YUpe+ErK9Yz9qnXBi7YPUF1SK60BokY1FyWnyxzHHhj1nPCgBgKYeUyW8cUqZf6jBK/LY41rP2CaWqBa4Xxi64c0G1kOSiVDJ6 ?     ?                    P?             ?    h?             ?     @       ?            vRKpVE+WOi84fsF5AV0Yt5DkolQyZuFvWc8KANDVcoSM33YUpe+UWcfwpdkucMFl3sYy5wV0oXUZi9KYRadpQNAzrGcFAOhq+gFZz+QI6ac7itJBIWst61l7lbJx84eXOc+7U+Yyn+SiVKpaWF/hFIiPpwDQZxzkMt/OEdLrTUZJyLx9UJk1gvWsvULNqAUvlrnOv1DmMp/urYejpFpwp1S1wJX1rAAA3S1XSHfN4TPumIrS90LWhbwBWS+xntXqlbnO/azMdR6VubYJ0kNRKlUtSGQ9JwAAK4eE9KQcIYNMRkmZ+RHrOa1auducOWVu86jMbR7JRanUecFxUqmeZD0rAAAr3yg0T+YI6ac7jJKw1Z/1rFbpovv8X5a7BVwvd`1!    `1!                    0"!            P?#    ?!            ?1!     @      ?1!            ikI7/c010X3gKhyjwC6FySjUZqH9zUBADwkh0//c8dR2hrGek6rUOk5750yzzk3yz0CSC5KF1znVZY6zXyV9awAAD3N98KOVw/x6RWmo5R5M0+Z9RbrWXu8ix6zvy33DKByz7tBejhKrgF3LjjPxTuaAABk5AhpY1uDJBel75VZf2M9Z4920WP2/Itec+ii5xySi1KZewB+qhcAoAM5Qlpah1HiM+ewnrNHKncJeK3cc1b9Ra85JBelMvcAPR7xBgDo2FlO83QOn64zGSUhs/bwoG2vsZ61x7noPft/L3rPpotes8lolNzn3CnzCBjGek4AAGuRa5MxPEdIpw6i9DHrOXuUi94z3C56z6Z7y0iUyjzmbGM9JwCAtcnh03d1FKUcLsOD9Zw9QrXK/4WLPrPKL/rMIrkolXvOKa9W+eN34gEAOukst/2FXD69ymSUhMyynLfSnmU9K3MVPjNSKnxnUYXPLJKLUrnnLBfWcwIAWKscPsM3V0gn01HK6NvvBK32mz2gwmdmU4XvTJKNkufsT1jPCQBg7XKE9D90EKWmQ4O3/Yr1nMxcVM/8S4V6JrUEqX2Uyr1m1Zd5+P+Y9ZwAANYuj8/4aa6QVm8ySkLGF6znZOKi3wy3CvUMqlDPJLkolXvNDmA9JwBAb5HDpy/IFdLJVJRyhKyxrOfsVuTv/0Sl33R9hd8Mko2S96w81nMCAPQ2uUJarqkoHRQyz5Li0ydYz9ltqsZPD64cP50q/WaQ0Sj5zLhT7T3TjvWcAAC9TY5Nqn1rkOQ/KWUtYz1nt6j3mflqpd+0q5Xjp5N8lGbsYT0nAEBvlSukHTAVpYNCxuU+8ZPnleOnbq+ccDdGxqN0tdLL/yes5wQA6K2OD8j6Sa6QdqODT0qZrOfsUpXj/W0qJ0y9VTlhGslFqdJ3RhTrOQEAervDfFp8rpBGclE6JGTcyuHSBrCes8tUTZz6VeXEadQSpPZRqlBPLyWHwKdYzwkA0NvpB2Q9k8unlpiKUg7fSx8Dr5zgP6xq0lSqmjiN5KJUpZ42nvWcAAB9RR6XOjlPSCOTUbLJsmc9p8VVTfT/e9WkqSQbJb9p37KeEQCgr8nl0/5jKkqH+Iy/sp7Roion+A+rmuxP94LULkpTb1WO97dhPScAQF+Tx6XY5PFpd0xFKU+ZNYL1nBZTOcn/26rJ/iQbpfHT9rGeEQCgr8rj0z7KE9JIPkrp/2Q9o0VUTZzoXDXlboyMRmnqrbrx03/Jek4AgL4qh0sbkCukNpuKUq/4lFTlP+XwpSlTSDZKE6fuZj0jAEBfl8en7GsNktEo8enfsJ7xsVT7T/S85D+FLvlPIWNRqpzkL+HTEQAAe/lc5tu5QkqzySjZpFrvb9Ndmjrp5CX/ySQXpcpJ/jtYzwgAAC0O8yl78oRUko9SWi7rGR/JpSlT3C9NnUyXpk4mY1GqnOwvVfv7/4z1nAAA0CKfy3w7T0hpNhWlPC51HOs5O+3StIl/vxcko1GaksV6RgAAeNBhPmXnYSGV5KKUw6d/xXrGTqnx9xtYP03    03                    ?            ?    ?3            P3     @      P3            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);
-webkit-background-size:100% auto;background-size:100% auto;
}
.fixNotification .infBody .left a img{display:none;}
.fixNotification .infBody .right{margin-left:57px;font-size:13px;color:#000;line-height:1.3;}
.fixNotification.small .infBody .right{padding-top:5px;}
.fixNotification .infBody .right a{color:#000;text-decoration:none;font-weight:600;}
.fixNotification .infBody .right a:hover{text-decoration:underline;}
.fixNotification .allUrl{display:block;width:100%;height:100%;position:absolute;bottom:0;right:0;z-index:2;}
.fixNotification .closeThis{display:block;width:36px;height:36px;background:url(../images/svg/icoModalClose.svg) 50% no-repeat;background-size:45% auto;position:absolute;z-index:3;top:0;right:0;transition:all 0.3s ease 0s;cursor:pointer;}
.fixNotification .closeThis:hover{transform:rotate(180deg);}
.fixNotification .closeThis:active{-webkit-background-size:80% auto;background-size:80% auto;}

.footpadd{padding-bottom:220px;border-top:1px solid #eaeaea;}
#footer{position:fixed;right:0;bottom:0;width:100%;z-index:1;height:219px;}
#footer .wrap{padding-top:40px;}
#footer .wrap > div{float:left;}
#footer .smallBox{width:23%;padding-top:5px;}
#footer .smallBox.copyright{padding-top:0;}
#footer .smallBox.subscribe{padding-top:1px;}
#footer .smallBox .logo{display:block;width:80px;line-height:0;position:relative;top:-7px;}
#footer .smallBox .logo:before{content:'';display:block;width:100%;height:100%;position:absolute;bottom:0;right:0;background:url(../images/svg/logo.svg) no-repeat;}
#footer .smallBox .logo img{width:100%;visibility:hidden;opacity:0;}
#footer .smallBox .copyright{padding-top:15px;font-size:13px;font-weight:300;letter-spacing:.7px;}
#footer .smallBox .copyright:before{content:'© ';}
.uk #formLanguage{display:none;overflow:hidden;opacity:0;}
#formLanguage{padding-top:13px;font-size:0;position:relative;z-index:2;}
#formLanguage > div{display:inline-block;vertical-align:middle;}
#formLanguage .name{font-size:13px;font-weight:400;padding-right:20px;}
#formLanguage .sel{text-align:left;height:34px;}
#formLanguage .sel ul{border:1px solid #e8e8e8;}
#formLanguage .sel ul li{height:0;transition:all 0.3s ease 0s;overflow:hidden;cursor:pointer;background:#fff;}
#formLanguage .sel ul li a{display:block;width:45px;padding:0 7px 0 15px;font-size:13px;font-weight:500;line-height:32px;text-decoration:none;color:#000;}
#formLanguage .sel ul li a:hover{color:#d22b2b;}
#formLanguage .sel ul li a:active{text-decoration:underline;}
#formLanguage .sel ul li.active{height:32px;position:relative;}
#formLanguage .sel ul li.active:after{content:'';display:block;position:absolute;width:13px;height:100%;right:10px;top:0;background:url(../images/svg/icoLangSel.svg) 0 50% no-repeat;background-size:100% auto;transition:all 0.3s ease 0s;}
#formLanguage .sel ul:hover li.active:after{transform:rotate(180deg);}
#formLanguage .sel ul li.active a{cursor:default;color:#000 !important;}
#formLanguage .sel ul:hover li{height:32px;}
#footer .smallBox .title{font-size:13px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.7px;}
#footer .smallBox .title .social{font-size:0;float:right;}
#footer .smallBox .title .social a{display:inline-block;width:15px;height:15px;position:relative;margin-left:6px;}
#footer .smallBox .title .social a:before{content:'';display:block;position:absolute;left:50%;top:50%;}
#footer .smallBox .title .social a.ig:before{width:13px;height:13px;background:url(../images/svg/icoSoc_IM.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin:-6px 0 0 -6px;}
#footer .smallBox .title .social a.ig:hover:before{background-position:0 100%;}
#footer .smallBox .title .social a.ig:active:before{width:11px;height:11px;margin:-5px 0 0 -5px;}
#footer .smallBox .title .social a.fb:before{width:8px;height:15px;background:url(../images/svg/icoSoc_FB.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin:-7px 0 0 -4px;}
#footer .smallBox .title .social a.fb:hover:before{background-position:0 100%;}
#footer .smallBox .title .social a.fb:active:before{width:6px;height:11px;margin:-5px 0 0 -3px;}
#footer .smallBox .subGo{position:relative;margin-top:23px;}
#footer .smallBox .subGo input[type=text]{display:block;width:100%;height:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;border-bottom:1px solid #000;font-size:13px;font-weight:400;color:#000;line-height:16px;padding:8px 40px 11px 15px;background:none;letter-spacing:.7px;transition:all 0.3s ease 0s;}
#footer .smallBox .subGo input[type=text].error{box-shadow:0 0 13px rgba(210,42,43,.15);border-color:#d22a2b;}
#footer .smallBox .subGo button{border:none;background:none;position:absolute;display:block;width:40px;height:34px;top:0;right:0;}
#footer .smallBox .subGo button:before{content:'';display:block;position:absolute;left:50%;top:50%;width:17px;height:14px;background:url(../images/svg/ico_tel.svg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin:-7px 0 0 -8px;}
#footer .smallBox .subGo button:active:before{width:13px;height:11px;margin:-6px 0 0 -6px;}
#footer .smallBox .subGo button:hover:before{background-position:0 100%;}
#footer .smallBox .thx{padding-top:23px;font-size:12px;font-weight:500;line-height:35px;}
#footer .smallBox .paymentCase{padding-top:12px;}
#footer .smallBox .paymentCase i{display:inline-block;vertical-align:middle;}
#footer .smallBox .paymentCase i.mc{width:50px;height:41px;background-image:url(../images/svg/mc.svg);margin-right:12px;}
#footer .smallBox .paymentCase i.visa{width:65px;height:21px;background-image:url(../images/svg/visa.svg);}

#footer .bigBox{width:27%;}
#footer .bigBox ul{}
#footer .bigBox ul li{padding-bottom:11px;}
#footer .bigBox ul > li:last-child{margin-bottom:0;}
#footer .bigBox ul li a{padding:3px 0;font-size:13px;line-height:17px;font-weight:500;color:#000;text-decoration:none;}
#footer .bigBox ul li a:hover{color:#d22a2b;}
#footer .bigBox ul li a:active{color:#ccc;}

/* pak style */
.modalWindow.gbVer{max-width:800px;padding:0 40px;}
.glBox{padding:40px 0;}
.glBox:after{content:'';display:block;clear:both;}
.glBox > div{}
.glBox .left{float:left;width:380px;}
.halo{background:#d22a2b;border-radius:50%;position:relative;}
.halo .image{content:'';display:block;width:100%;height:100%;position:absolute;bottom:0;right:0;background-position:50%;background-repeat:no-repeat;background-size:100% auto;}
/*.halo.black:before{background-image:url(../images/cart/glImageBlack.png);background-size:95% auto;}
.halo.compact:before{background-image:url(../images/cart/glImageSmall.png);background-size:100% auto;}
.halo.small:before{background-image:url(../images/cart/cartSmallBox_border_1.png);background-size:100% auto;}
.halo.red:before{background-image:url(../images/cart/glImageRed.png);background-size:100% auto;}
.halo.meddium:before{background-image:url(../images/cart/cartBlackBox_border_2.png);background-size:100% auto;}
.halo.big:before{background-image:url(../images/cart/cartBlackBox_border_1.png);background-size:100% auto;}*/
.halo img{width:100%;opacity:0;visibility:hidden;}
.glBox .right{margin-left:420px;}
.glBox .right .glTitle{font-size:24px;font-weight:600;color:#000;text-transform:uppercase;padding-bottom:25px;}
.glBox .right .glTitle span{color:#d22a2b;}
.glBox .right .tabInfo{padding-bottom:17px;}
.glBox .right .tabInfo > div{display:inline-block;vertical-align:middle;}
.glBox .right .tabInfo > div .lLine{line-height:29px;font-size:13px;}
.glBox .right .tabInfo > div .lLine span{display:inline-block;min-width:18px;text-align:center;font-size:14px;font-weight:600;}
.glBox .right .tabInfo > div .lLine.empty{opacity:0.3;}
.glBox .right .tabInfo .tdLeft{padding-right:7px;}
.glBox .right .tabInfo .{}
.glBox .right .priceLine{border:1px solid #eaeaea;border-width:1px 0;padding:24px 0;overflow:hidden;}
.glBox .right .priceLine button{border:none;float:right;width:165px;height:44px;}
.glBox .right .priceLine .price{float:left;font-size:30px;line-height:44px;font-weight:700;color:#000;}
.glBox .right .subInfo{padding-top:20px;font-size:13px;font-weight:500;}
.tableWhat{display:table;width:100%;padding-top:22px;}
.tableWhat .tTr{display:table-row;}
.tableWhat .tTr > div{display:table-cell;vertical-align:middle;}
.tableWhat .tTr > .sample{max-width:90px;}
.tableWhat .tTr > .sample .halo{margin-left:21px;background:#eee;border-radius:25px;position:relative;max-width:75px;}
.tableWhat .tTr > .sample .halo > div{margin-top:14px;position:relative;left:-21px;white-space:nowrap;}
.tableWhat .tTr > .sample .halo > div:first-child{margin-top:4px;}
.tableWhat .tTr > .sample .halo > div span{display:inline-block;vertical-align:middle;font-size:13px;font-weight:500;}
.tableWhat .tTr > .sample .halo > div span.ico{width:46px;height:46px;background:#fff;border-radius:50%;box-shadow:0 6px 13px rgba(0,0,0,.19);position:relative;margin-right:6px;}
.tableWhat .tTr > .sample .halo > div span.ico:before{content:'';position:absolute;width:100%;height:100%;bottom:0;right:0;background-repeat:no-repeat;background-position:50%;}
.tableWhat .tTr > .sample .halo > div span.ico.hoodie:before{background-image:url(../images/cart/svg/svgHoodie.svg);background-size:22px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.pants:before{background-image:url(../images/cart/svg/svgPants.svg);background-size:12px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.tshirt:before{background-image:url(../images/cart/svg/svgTshirt.svg);background-size:26px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.socks:before{background-image:url(../images/cart/svg/svgSocks.svg);background-size:22px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.bag:before{background-image:url(../images/cart/svg/svgBag.svg);background-size:22px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.hat:before{background-image:url(../images/cart/svg/svgHat.svg);background-size:22px auto;}
.tableWhat .tTr > .sample .halo > div span.{}
.tableWhat .tTr > .clear{width:40px;text-align:center;font-size:12px;font-weight:500;}
.hideTable{display:none;max-width:400px;margin:0 auto;}
.hideImage{display:none;}
.glBox.revers .left{float:right;}
.glBox.revers .right{margin-left:0;margin-right:420px;}
.glBox.revers .right .tableWhat{max-width:240px;}

.pakEmpty{padding:75px 20px 30px;text-align:center;font-weight:500;font-size:14px;}

/* gift banner (scarf) */
#addCartOpening .bannerLine{padding:20px 0 15px;}
#addCartOpening .bannerLine .banner{position:relative;padding:28px 30px 20px 0;background:url(../images/gift_scarf/svgLogo.svg) 60% 64% no-repeat #d22a2b;background-size:80% auto;}
#addCartOpening .bannerLine .banner .text{text-transform:uppercase;text-align:center;font-family:'Akzidenz-Grotesk Pro Bold Ext';font-size:19px;color:#fff;line-height:1.3;letter-spacing:1px;}
#addCartOpening .bannerLine .banner .text > span{display:block;}
#addCartOpening .bannerLine .banner .text > span small{font-size:.7em;}
#addCartOpening .bannerLine .banner .text > span .valG{font-size:1.3em;}
#addCartOpening .bannerLine .banner .text > span .valG:after{font-size:.4em;}
#addCartOpening .bannerLine .banner .text .top{padding-right:22px;}
#addCartOpening .bannerLine .banner .text .middle{padding-right:20px;}
#addCartOpening .bannerLine .banner .text .bottom{padding-left:57px;}
#addCartOpening .bannerLine .banner .ab{position:absolute;}
#addCartOpening .bannerLine .banner .scarf{width:27%;height:90%;top:-32%;left:-4%;background:url(../images/gift_scarf/img_scarf.png) 100% 0 no-repeat;background-size:100% auto;transform:rotate(-45deg);}
#addCartOpening .bannerLine .banner .boxes{right:10px;top:0;transform:translate(0, -17%);height:130%;width:30%;background:url(../images/gift_scarf/img_box.png) 100% 0 no-repeat;background-size:auto 100%;}
#addCartOpening .bannerLine .banner .{}
#addCartOpening .bannerLine .{}
#addCartOpening .bannerLine .{}

/* end gift */

@media (min-width:741px) and (max-width:880px){
    .glBox .right .priceLine .price{float:none;text-align:center;padding-top:8px;}
    .glBox .right .priceLine button{float:none;margin:0 auto;}
}

@media (max-width:880px){
    .modalWindow.gbVer{width:600px;padding:0 30px;}
    .glBox .left{width:280px;}
    .glBox .right{margin-left:320px;}
    .glBox.revers .right{margin-right:300px;}
    .glBox .right .priceLine{padding:12px 0;}
    .glBox .right .subInfo,
    .glBox .right .tableWhat{display:none;}
    .hideTable{padding-top:17px;display:block;clear:both;text-align:center;}
    .glBox .right .glTitle{font-size:22px;text-align:center;}
    .glBox .right .priceLine{border-bottom:none;}
}

@media (max-width:730px){
    .modalWindow.gbVer{width:100%;box-sizing:border-box;}
    .glBox .left{display:none;}
    .glBox .right{margin:0;text-align:center;}
    .glBox.revers .right{margin:0;}
    .hideImage{display:block;max-width:280px;margin:0 auto;padding-bottom:15px;}
    .glBox .right .priceLine{border-bottom:1px solid #eaeaea;}
}

@media (max-width:450px){
    .modalWindow.gbVer{width:360px;max-width:100%;}
    .tableWhat .tTr > .sample:nth-child(3),
    .tableWhat .tTr > .clear:nth-child(2){display:none;}
}

@media (max-width:400px){
    .modalWindow.gbVer{width:340px;}
    .glBox .right .priceLine .price{float:none;text-align:center;padding-top:8px;}
    .glBox .right .priceLine button{width:100%;float:none;margin:0 auto;}
}

@media (max-width:370px){
    .modalWindow.gbVer{width:300px;}
}

@media (max-width:350px){
    .modalWindow.gbVer{width:270px;}
}

/* end pak*/

@media (max-width:1170px){
	.wrap{width:auto;padding-left:15px;padding-right:15px;}
	#hotPrem{padding-left:15px;padding-right:15px;}
	.revCase .right #reviewsOnStock{width:100%;padding-right:30px;}
	.aboutText{padding-top:0;}
	#forHah.wrap{padding-left:0;padding-right:0;}
}

@media (max-width:1170px) and (min-width:731px){
	#luckCase{background:none;height:auto;}
	#luckCase img.tablet{display:block;width:100%;}
	#luckCase .infoBox{float:none;width:auto;position:absolute;bottom:17%;right:5%;height:60%;padding-top:0;}
	#luckCase .infoBox .topText{font-size:3vw;line-height:30px;}
	#luckCase .infoBox .topText span span{font-size:4.3vw;}
	#luckCase .infoBox .oldInfo{font-size:1.8vw;line-height:24px;}
	#luckCase .infoBox .oldInfo .old{font-size:2.6vw;line-height:46px;}
	#luckCase .infoBox .newInfo{padding-top:20px;font-size:1.9vw;line-height:24px;}
	#luckCase .infoBox .newInfo .new{font-size:2.6vw;}
	#luckCase .infoBox .btnRed{margin:30px 0 0;display:inline-block;}
	#luckCase .infoBox .oldInfo .old:after,
	#luckCase .infoBox .newInfo .new:after{padding-left:8px;vertical-align:9px;}
}

@media (max-width:1100px){
	.productList li{width:33.33333%;}
	.contactCase .leftBox .infBox a.btnRed{width:270px;position:static;margin:15px 0 0 0;}
	#lineSlider ul{margin:0 -7.5px;}
	#lineSlider ul li{width:33.33333%;padding:0 7.5px;}
	#lineSlider ul li.sLine_1{display:none;}
	.contactCase.about .leftBox{margin-right:440px;}
	#forHah > div{height:300px;}
	#forHah > div:before{height:256px;}
	#forHah > div:hover:before{height:276px;}
	#forHah > div .title{top:33%;}
	#forHah > div:hover .title{top:30%;}
	#newYear{background-image:url(../images/newyear/banner_bg_m.jpg);}
}

@media (max-width:990px){
	#header .hRight{width:250px;}
	#header .headMenu{margin-right:250px;}
	#catalog .righting .box.right{display:none;}
	.openNdop #catalog .righting .box.left{float:none;width:95%;}
	#blackFriday{top:0;margin-bottom:10px;}
	#forHah .rBox .title{left:auto;right:10%;white-space:nowrap;text-align:right;}
	#forHah .rBox:hover .title{left:auto;right:7%;}
	#acsSale{padding-bottom:0;}
	#popular{padding-top:40px;}
	.productCase .btnGo{opacity:1;visibility:visible;}
	.deliveryCase .infBox .rightPosht{margin-top:30px;}
	.deliveryCase .infBox .leftPosht ul{width:auto;}
	.deliveryCase .infBox{padding:55px 0 40px 100px;}
	.deliveryCase .infBox .ico{top:32px;}
	.deliveryCase .infBox .leftPosht{margin-right:330px;}
	.deliveryCase .infBox .rightPosht{padding:20px 25px;width:300px;}
}

@media (max-width:960px){
	.searchBoxing > .row .checkInptText,
	.searchBoxing > .row .col-sm-3 .checkbox-inline{display:block;padding:12px 0 0;}
	.searchBoxing > .row .checkbox-inline{margin-left:0;}
}

@media (max-width:930px){
	#footer .wrap{padding-top:7px;}
	#footer .wrap > div.smallBox.copyright{float:none;width:auto;text-align:center;clear:both;position:relative;padding-bottom:12px;}
	#footer .wrap > div.smallBox.copyright:after{content:'';display:block;clear:both;}
	#footer .smallBox .copyright{display:none;}
	#footer .smallBox .logo{float:left;width:50px;top:-2px;}
	#formLanguage{text-align:right;padding-top:4px;}
	#formLanguage .name{display:none;}
	#footer .bigBox{width:30%;}
	#footer .smallBox{width:40%;}
	#footer .smallBox .title .social{position:relative;margin-top:-3px;padding-right:9px;}
	#footer .smallBox .title .social a{width:20px;height:20px;margin-left:15px;}
	#footer .smallBox .title .social a.ig:before{width:20px;height:20px;margin:-9px 0 0 -9px;}
	#footer .smallBox .title .social a.fb:before{width:11px;height:21px;margin-top:-9px;}
	.contactCase .rightBox{width:400px;}
	#form-testimonial{width:auto;}
	#header .hRight{width:300px;}
	#header .headMenu{margin-right:300px;}
}

@media (max-width:860px){
	#luckCase .infoBox{bottom:23%;height:52%;}
	#luckCase .infoBox .oldInfo,
	#luckCase .infoBox .newInfo{padding-top:0;}
	#luckCase .infoBox .btnRed{margin-top:20px;}
	#luckCase .infoBox .newInfo .new:after{padding-left:5px;}
	#rewardInfo{width:auto;}
}

@media (min-width:851px) and (max-width:990px){
	#header .hRight .langCase{padding-right:10px;}
}

@media (max-width:850px){
	#header .headMenu ul li:last-child,
	#header .hRight .langCase{display:none;}
	#header .headMenu{margin-left:110px;}
	#hotPrem{padding-top:20px;}
	#hotPrem .rightBox{float:none;width:auto;padding:0;position:relative;}
	#hotPrem .rightBox .title{padding:0 150px 35px 0;}
	#hotPrem .rightBox .arrowCase{position:absolute;right:0;top:-10px;margin-top:0;}
	#hotPrem .rightBox .arrowCase > div{width:66px;height:66px;border:1px solid transparent;margin:0;}
	#hotPrem .rightBox .arrowCase > div:hover{border-color:#000;}
	#hotPrem .rightBox .arrowCase:before{height:22px;top:50%;margin-top:-11px;}
	#hotPrem .slideCase{margin-right:0;}
	.partner .contactCase .leftBox{width:auto;margin-right:430px;}
	.partner .form-group > label{display:block;width:auto;padding-bottom:3px;}
	.partner .form-group .col-sm-8{display:block;width:auto;}
	.partner form.infBox .buttons{margin-left:0;}
	.allListArrow{text-align:center;}
	#form-testimonial .lefting{float:none;width:auto;}
	#form-testimonial .righting{margin-left:0;}
	#form-testimonial .form-group.instagram .coR:after{content:;display:none;}
	#form-testimonial .form-group .coL{width:150px;font-size:14px;}
	#form-testimonial .btnCase button{float:none;margin-left:150px;}
}

@media (max-width:800px){
	#forHah .lBox,
	#forHah .rBox{float:none;width:auto;margin:0 auto;}
	#forHah .lBox{margin-top:35px;}
	.modalWindow{padding:35px 25px;}
	#lineSlider ul li{width:50%;padding:7.5px;}
	#lineSlider ul li.sLine_1{display:inline-block;}
	.contactCase .rightBox{width:300px;}
	.contactCase.about .leftBox{margin-right:340px;}
	#newYear .blackText{width:auto;height:400px;-webkit-background-size:90% auto;background-size:90% auto;}
	#newYear .blackText .btnRed{top:auto;bottom:30px;}
}

@media (min-width:731px) and (max-width:1000px){
	.serClose{position:absolute;z-index:3;top:0;right:0;width:37px;height:37px;background:#d22a2b;cursor:pointer;}
	#header .hRight #search .serClose:before{content:'';display:block;position:absolute;top:50%;left:50%;width:17px;height:17px;margin:-8px 0 0 -8px;background:url(../images/svg/icoCloseWhite.svg) no-repeat;}
	#header .hRight #search .serClose:active:before{width:12px;height:12px;margin:-6px 0 0 -6px;}
}

@media (max-width:770px){
	.deliveryCase .infBox{padding-left:0;}
	.deliveryCase .infBox .title{padding-left:100px;}
	.deliveryCase .infBox .leftPosht{padding-top:30px;}
	.deliveryCase .infBox .rightPosht .title{padding-left:0;}
	#allList.modalWindow .close,
	#addToList.modalWindow .close{top:15px;right:15px;}
	.modalWindow .listAllWind ul li a{font-size:14px;}
	.searchBoxing > label{display:block;float:none;width:auto;text-align:center;font-size:17px;line-height:1.2;padding-bottom:12px;color:#000;}
	.searchBoxing > .row{margin-left:0;width:240px;margin:0 auto;}
	.searchBoxing > .row input[type="text"],
	.searchBoxing > .row select{width:100%;height:46px;font-size:14px;line-height:31px;}
	#button-search{width:240px;height:50px;font-size:15px;line-height:30px;margin:30px auto 0;-webkit-appearance:none;}
	.search .sortCase .upLine{padding-bottom:0;}
	#newYear .blackText{height:340px;}
}


/* fix Menu special link */
@media (max-width:1010px) and (min-width:990px){
	#header .headMenu ul li{padding-left:25px;padding-right:25px;}
}
@media (max-width:885px) and (min-width:850px){
	#header .headMenu ul li{padding-left:25px;padding-right:25px;}
}
@media (max-width:760px) and (min-width:730px){
	#header .headMenu ul li{padding-left:23px;padding-right:23px;}
}

@media (max-width:730px){
	.page.info{padding-top:25px;}
	.subHead{height:73px;}
	#header .head .wrap{position:relative;padding-left:0;padding-right:0;}
	#header .logo{padding-top:9px;}
	#header .logo,
	.fixBar #header .logo,
	.openNav #header .logo{width:60px;padding-left:15px;}
	#header .headMenu ul li{display:none;}
	#header .headMenu ul li.menu{display:block;}
	#header .headMenu ul li.menu a{padding-top:25px;padding-bottom:23px;font-size:15px;border-top:none;}
	#header .hRight .telCase a{display:block;line-height:73px;font-size:15px;}
	#header .hRight,
	.fixBar #header .hRight,
	.openNav #header .hRight{padding-top:0;}
	#header .hRight{width:270px;}
	#header .headMenu{margin-right:270px;}
	#header .hRight #cart{width:73px;height:73px;z-index:2;}
	#header .hRight .searchCase{margin-right:0;width:73px;height:73px;}
	#header .hRight .searchCase #search{width:73px;height:73px;}
	#header .hRight .searchCase button{width:73px;height:73px;z-index:2;position:relative;}
	#header .hRight #search .serClose{position:absolute;z-index:3;top:0;right:73px;width:73px;height:73px;background:#d22a2b;cursor:pointer;}
	#header .hRight #search .serClose:before{content:'';display:block;position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;background:url(../images/svg/icoCloseWhite.svg) no-repeat;}
	#header .hRight #search .serClose:active:before{width:18px;height:18px;margin:-9px 0 0 -9px;}
	#header .hRight .searchCase #search.show{width:73px;}
	#header .hRight .searchCase input{right:0;width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:0;height:73px;}
	#header .hRight .searchCase #search.show input{z-index:2;width:100%;padding-right:146px;padding-left:20px;font-size:14px;}
	#header .hRight .searchCase #search,
	#header .hRight .searchCase{position:static;}
	#header .hRight .accountCase{padding-right:0;}
	#header .hRight .accountCase .icoHref{width:73px;height:73px;}
	#header .hRight .accountCase .icoHref svg{width:39%;}
	#live-search{padding-right:0;max-height:445px;overflow-y:auto;box-shadow:0 200px 500px rgba(0,0,0,.5);}
	#header .hRight .searchCase button:before,
	#header .hRight #cart:before{width:22px;height:22px;margin:-11px 0 0 -11px;}
	#header .hRight #cart:hover:before{width:26px;height:26px;margin:-13px 0 0 -13px;}
	.openNdop #catalog .righting{display:none;}
	#catalog .title{font-size:14px;}
	#catalog .menus ul li{font-size:14px;line-height:1;}
	#catalog .menus ul li a{display:block;line-height:25px;}
	#header .hRight #cart .icoNumb{right:0px;top:0px;border-radius:0 0 0 0;}
	#header .hRight #cart{z-index:3;}
	#header .hRight #cart.animAdd .addTo{line-height:73px;font-size:13px;}
	.contactCase .rightBox{display:none;}
	.contactCase .leftBox{width:auto;margin-right:0;text-align:center;}
	.contactCase .leftBox .infBox a.btnRed{margin:20px auto -15px;font-size:13px;width:300px;}
	.contactCase .leftBox .infBox .title{font-size:14px;}
	.contactCase .leftBox .infBox .icons{font-size:17px;}
	.deliveryCase .infBox{padding-top:25px;font-size:14px;}
	.deliveryCase .infBox ol li,
	.deliveryCase .infBox > ul li{margin-top:5px;}
	.deliveryCase .infBox .rightPosht{float:none;width:360px;padding:40px;margin:0 auto;}
	.deliveryCase .infBox .leftPosht{margin-right:0;}
	.deliveryCase .infBox .title{font-size:18px;}
	.deliveryCase .infBox .title{position:relative;padding:0 0 0 100px;margin:25px 0 40px;}
	.deliveryCase .infBox .ico{content:'';display:block;position:absolute;top:50%;left:0;width:68px;height:68px;margin-top:-34px;-webkit-background-size:68px auto;background-size:68px auto;background-repeat:no-repeat;background-image:url(../images/page/icoDelivery_1.svg);}
	.deliveryCase .infBox:first-child .rightPosht .title{padding:0;margin:0;}
	.partner .contactCase .leftBox{width:auto;max-width:300px;margin:0 auto;}
	.partner .form-group > label{text-align:left;font-size:14px;}
	.partner .form-group .col-sm-8 input[type="text"],
	.partner .form-group .col-sm-8 input[type="email"],
	.partner .form-group .col-sm-8 textarea,
	.partner .form-group .col-sm-8 input[type="tel"]{height:47px;font-size:15px;line-height:35px;}
	.partner .form-group .col-sm-8 textarea{height:150px;}
	#testimonial .item .desc,
	#testimonial .item .title .name a{font-size:14px;}
	#luckCase > div > .title{text-align:center;}
	#luckCase{background:none;height:auto;}
	#luckCase img.tablet{display:none;}
	#luckCase img.mobile{display:block;width:100%;}
	#luckCase a.mobclick{display:block;position:absolute;width:100%;height:100%;bottom:0;right:0;z-index:2;}
	#luckCase .infoBox{position:absolute;padding-top:0;bottom:-19px;right:0;width:100%;-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;box-sizing:border-box;padding-left:4.8%;text-align:center;height:auto;}
	#luckCase .infoBox .btnRed{height:50px;font-size:13px;line-height:30px;}
	#luckCase .infoBox .btnRed:hover{font-size:14px;}
	#luckCase .infoBox .oldInfo,
	#luckCase .infoBox .newInfo{padding-top:12px;}
	.contactCase.about .leftBox{margin-right:0;}
	.aboutText{font-size:14px;}
}

@media (max-width:700px){
	#blackFriday{background:#000;}
}

@media (max-width:680px){
	#acsSale .lBox{float:none;width:auto;}
	#acsSale .rBox{display:none;}
	.productList li{width:50%;}
}

@media (max-width:650px){
	.revCase{padding-top:0;}
	.revCase h2{padding-bottom:20px;font-size:18px;text-align:center;}
	.revCase .left{float:none;width:auto;padding-bottom:30px;}
	.revCase .right{margin-left:0;}
	.revCase .right #reviewsOnStock{padding-left:30px;left:-30px;}
	.revCase .left ol{padding:10px 0 20px;}
	.revCase .left ol li{text-align:center;font-size:14px;padding:3px 0;}
	.revCase .left ol li:before{display:inline-block;position:static;margin-right:12px;}
	.revCase .borderBtn{display:block;margin:0 auto;}
	.stockCase .stockBox .textRight{padding-top:0;}
	.allListArrow > div{width:50px;height:41px;}
}

@media (max-width:620px){
	/*#header .logo a, #header .logo span{position:static;}
	#header .logo,
	.fixBar #header .logo,
	.openNav #header .logo{position:relative;padding-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:73px;height:73px;}
	.home #header .logo span:before,
	#header .logo a:before{width:0;height:0;display:none;}
	.home #header .logo span:after,
	#header .logo a:after{display:block;}*/
	#header .headMenu{margin-left:80px;}
	#luckCase .infoBox .topText{font-size:5vw;line-height:30px;}
	#luckCase .infoBox .topText span span{font-size:7vw;}
	#luckCase .infoBox .oldInfo{font-size:4.2vw;line-height:24px;}
	#luckCase .infoBox .oldInfo .old{font-size:5vw;line-height:46px;}
	#luckCase .infoBox .newInfo{font-size:3.8vw;line-height:24px;}
	#luckCase .infoBox .newInfo .new{font-size:5vw;}
	#luckCase .infoBox .oldInfo .old:after,
	#luckCase .infoBox .newInfo .new:after{padding-left:8px;vertical-align:9px;}
	#luckCase .infoBox .btnRed{height:50px;font-size:13px;line-height:30px;margin-top:30px;}
	#luckCase .infoBox .oldInfo,
	#luckCase .infoBox .newInfo{padding-top:0;}
	#newYear .blackText{height:280px;}
	#newYear .blackText .btnRed{bottom:20px;}
}

@media (min-width:600px) and (max-width:800px){
	#acsSale{padding-top:20px;}
	#hotPrem{padding-bottom:20px;}
	#forHah{display:none;}
}

@media (max-width:600px){
	#hotPrem .rightBox .title{font-size:26px;}
	#forHah > div:before{width:92%;left:4%;top:22px;border-width:5px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	#forHah > div:hover:before{border-width:3px;left:2%;width:96%;top:12px;}
}

@media (max-width:560px){
	/*#header .logo,
	.fixBar #header .logo,
	.openNav #header .logo{padding:0;}*/
	#header .headMenu ul li.menu{padding-left:0;padding-right:0;}
	#header .logo a,
	#header .logo span{display:block;padding:19px;}
	#catalog .wrap{background:#fff;padding-left:0;padding-right:0;}
	#catalog .wrap > div.lefting{display:block;width:auto;padding-left:15px;padding-right:15px;}
	#catalog .wrap > div.righting{display:none;}
	#catalog .wrap > div.lefting:after{content:'';display:block;clear:both;}
	#hotPrem .rightBox .title{font-size:22px;}
	.footpadd{display:none;}
	#footer{position:relative;height:auto;border-top:1px solid #eaeaea;padding-bottom:20px;}
	#footer .wrap{padding-top:20px;}
	#footer .wrap > div{float:none;width:auto !important;}
	#footer .smallBox .logo{width:120px;float:none;margin:0 auto;}
	#formLanguage{text-align:center;padding:25px 0 5px;}
	#footer .wrap > div.smallBox.copyright{margin-top:0;padding-bottom:25px;}
	#footer .bigBox{text-align:center;}
	#footer .bigBox ul li a{display:block;font-size:16px;line-height:21px;}
	#footer .smallBox.subscribe{padding-top:25px;margin:0 auto;max-width:270px;border-top:1px solid #eaeaea;margin-top:10px;}
	.modalWindow .close{top:13px;right:13px;}
	.addToForm{width:auto;}
	#form-testimonial .lefting,
	#form-testimonial .righting{display:table;width:100%;}
	#form-testimonial .form-group .coR input{height:42px;}
	#form-testimonial h2{font-size:18px;text-align:center;}
	#form-testimonial .btnCase button{margin:0 auto;width:350px;height:50px;font-size:13px;line-height:30px;}
	#form-testimonial .form-group .coR .rating span{width:25px;height:23px;}
	#form-testimonial .form-group .coR .rating span:before{height:23px;}
	#form-testimonial .btnCase label{line-height:16px;margin-top:17px;}
}

@media (max-width:520px){
	#header .hRight{width:219px;}
	#header .hRight .telCase,
	#lineSlider{display:none;}
	#header .headMenu{margin-right:219px;}
	#header .headMenu ul li.menu a{text-align:left;padding-left:15px;width:130px;}
	#live-search ul li{width:50%;}
	#hotPrem .rightBox{padding-bottom:15px;}
	#hotPrem .rightBox .title,
	#popular > .title{padding:0;text-align:center;font-size:30px;}
	#hotPrem .rightBox .arrowCase,
	#popular > .title .arrowCase{display:block;width:100%;position:relative;top:0;text-align:center;}
	#popular > .swiper-container{padding-top:15px;}
	.stockCase .stockBox .imgLeft{float:none;margin:0 auto 30px;}
	.stockCase .stockBox .imgLeft:before{width:140px;height:140px;}
	.stockCase .stockBox .textRight{margin-left:0;text-align:center;}
	.stockCase .stockBox .textRight .title{font-size:17px;}
	.stockCase .stockBox .textRight p{font-size:14px;}
	.reviewInsta a{max-height:none;}
	#blackFriday .blackText{width:auto;-webkit-background-size:100% auto;
	background-size:100% auto;height:400px;}
	#blackFriday .blackText .btnRed{top:auto;bottom:30px;}
	#newYear .blackText{height:240px;}
}

@media (max-width:500px){
	#luckCase .infoBox .oldInfo .old{line-height:24px;}
	#luckCase .infoBox .btnRed{margin-top:15px;}
}

@media (max-width:450px){
	#hotPrem .rightBox .title,
	#popular > .title{font-size:27px;}
	#form-testimonial .btnCase button{width:100%;}
	.fixNotification .closeThis{}
	.fixNotification{width:90%;right:5%;}
	.fixNotification .infBody .right{font-size:14px;}
	#blackFriday .blackText{height:350px;}
}

@media (max-width:440px){
	#header .logo{display:none;}
	#header .headMenu{margin-left:0;}
	.revCase .right #reviewsOnStock{width:76%;padding:0 20%;}
}

@media (max-width:420px){
	#catalog .wrap > div.lefting{text-align:center;padding-top:80px;}
	#catalog .lefting .menus.left{width:auto;float:none;}
	#catalog .lefting .menus.right{margin-left:0;}
	#catalog .title{font-size:15px;padding:20px 0;}
	#catalog .menus ul li a{font-size:16px;line-height:28px;}
	#newYear .blackText{height:200px;background-image:url(../images/newyear/text_m.png);background-position:50% 20%;-webkit-background-size:95% auto;
	background-size:95% auto;}
}

@media (min-width:400px) and (max-width:480px){
	.productCase .imgCase .blackFri .text{width:100%;}
	.productCase .imgCase .blackFri .price{display:none;}
}

@media (max-width:400px){
	#header .hRight .accountCase .hideWindow{position:fixed;top:90px;width:90%;left:5%;box-sizing:border-box;margin:0;padding-left:30px;padding-right:30px;}
	#live-search ul li{width:100%;}
	#hotPrem .rightBox .title,
	#popular > .title{line-height:38px;}
	#hotPrem .rightBox .title span,
	#popular > .title span{display:block;}
	#luckCase .infoBox .topText span span{line-height:24px;}
	#luckCase .infoBox .btnRed{margin-top:7px;}
	#blackFriday .blackText{height:300px;}
	.productList{display:block;padding-bottom:10px;}
	.productList li{display:block;width:auto;padding:15px;}
	#addCartOpening .orderBox li{width:100%;}
	#addCartOpening .btnLine .btnRed.gray{display:none;}
	#addCartOpening .btnLine a.btnRed{float:none;width:auto;}
}

@media (max-width:360px){
	#header .headMenu ul li.menu a{font-size:0;}
	#header .headMenu ul li.menu a:before{width:26px;height:13px;vertical-align:middle;}
	#luckCase .infoBox .oldInfo,
	#luckCase .infoBox .oldInfo .old{line-height:14px;}
	#luckCase .infoBox .newInfo,
	#luckCase .infoBox .newInfo .new{line-height:14px;}
	#newYear .blackText{height:180px;}
}