html, body {
scrollbar-color: #1f1f1f #f6f6f6;
scrollbar-width: thin;
}
body * {
scrollbar-color: #1f1f1f #f6f6f6;
scrollbar-width: thin;
}
::-webkit-scrollbar {
width: 6px;
}
::-webkit-scrollbar-track {
background-color: #f6f6f6;
border-radius: 0px;
}
::-webkit-scrollbar-thumb {
border-radius: 0px;
background-color: #1f1f1f;
}
/* для элемента input c type="checkbox" */
.custom-checkbox>input {
position: absolute;
z-index: -1;
opacity: 0;
}
/* для элемента label, связанного с .custom-checkbox */
.custom-checkbox>span {
display: inline-flex;
align-items: center;
user-select: none;
}
/* создание в label псевдоэлемента before со следующими стилями */
.custom-checkbox>span:before {
content: '';
display: inline-block;
width: 12px;
height: 12px;
flex-shrink: 0;
flex-grow: 0;
border: 1px solid #adb5bd;
border-radius: 0em;
background-repeat: no-repeat;
background-position: center center;
background-size: 70% 70%;
margin-right: 0.4em;
}
/* стили для активного чекбокса (при нажатии на него) */
.custom-checkbox>input:not(:disabled):active+span::before {
background-color: #b3d7ff;
border-color: #b3d7ff;
}
/* стили для чекбокса, находящегося в состоянии checked */
.custom-checkbox>input:checked+span::before {
border-color: #ffd100;
background-color: #ffd100;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
/* *** */
.nTovBreadcrumbs {
height: 2.15vw;
margin-bottom: 3vw;
border-bottom: 0.15vw solid #bababa;
}
.nTovBreadcrumbsDir {
margin-bottom: 0vw;
}
.breadcrumbs div {
display: inline;
}
.nTovBreadcrumbs .breadcrumbs {
margin-bottom: 0px;
color: #616161;
float: left;
margin-left: calc(50% - 26.5vw);
font-size: 0.78vw;
margin-top: 0.51vw;
}
.nTovBreadcrumbs .breadcrumbs div {
display: inline;
}
.nTovBreadcrumbs .breadcrumbs a {
color: #616161;
}
.nTovSlyder {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 3.64vw;
}
.nTovSlyder .left {
background: url('/img/0912/prev.png') no-repeat center;
cursor: pointer;
width: 1.4vw;
height: 10.2vw;
margin-right: 1.55vw;
background-size: contain;
}
.nTovSlyder .right {
width: 1.4vw;
height: 10.2vw;
background: url('/img/0912/next.png') no-repeat center;
margin-left: 1.55vw;
cursor: pointer;
background-size: contain;
}
.nTovSlyder .nTovSlyde {
background-color: #eac61e;
transition: 0.3s;
width: 79.5vw;
border-radius: 0.3vw;
}
.nTovSlyder .nTovSlyde .nTovCard {
background-color: #fff;
display: flex;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
overflow: hidden;
border-radius: 0.3vw;
width: calc(100% - 2.7vw);
margin-left: 1.35vw;
margin-top: 1.45vw;
margin-bottom: 1.45vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb {
width: 28.80vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .nTovMini {
float: left;
margin-left: 3.4vw;
width: 3.55vw;
margin-top: 1.75vw;
max-height: 22vw;
overflow: auto;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .nTovMini .nTovMiniImg {
width: 100%;
display: block;
cursor: pointer;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
box-sizing: border-box;
height: 4.55vw;
border: 0.1vw solid #c0c0c0;
margin-bottom: 1vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .nTovImg {
box-sizing: border-box;
margin-top: 1.75vw;
float: left;
width: 16.7vw;
height: 22vw;
margin-left: 0.55vw;
border: 0.1vw solid #f3f3f3;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .nTovImg3d {
width: 16.7vw;
height: 22vw;
box-sizing: border-box;
border: 0.1vw solid #f3f3f3;
margin-left: 0.55vw;
margin-top: 1.75vw;
float: left;
position: relative;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .is3d {
text-align: center;
width: 100%;
margin-top: 3.34vw;
float: left;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .is3d img {
width: 4vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .nTovImg img {
max-width: 100%;
max-height: 100%;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .goBrand {
text-align: center;
float: left;
width: 100%;
font-size: 0.95vw;
margin-bottom: 1.55vw;
margin-top: 3.15vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .goBrand a {
color: #111;
text-decoration: underline;
}
.nTovSlyder .nTovSlyde .nTovCard .nTOvLb .goBrand a:hover {
text-decoration: none;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb {
background: #f6f6f6;
flex: 1;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
box-sizing: border-box;
padding-left: 2.85vw;
padding-right: 2.85vw;
padding-top: 2.1vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb h1 {
text-align: right;
font-size: 1.56vw;
color: #222222;
font-weight: normal;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .type {
text-align: right;
color: #7d7d7d;
font-size: 1.05vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .description {
color: #222222;
margin-top: 1.05vw;
font-size: 1vw;
max-height: 10vw;
overflow: auto;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .complektaciyah {
color: #1a1a1a;
font-size: 1.1vw;
margin-top: 1.6vw;
margin-left: 0.5vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .complektaciya {
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
column-count: 2;
border-radius: 0.4vw;
padding: 0.8vw 3.2vw;
margin-top: 0.5vw;
font-size: 0.85vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .complektaciya .elm {
display: block;
height: 2vw;
line-height: 2vw;
align-items: center;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .complektaciya .elm a {
color: #000;
text-decoration: underline;
font-size: 0.7vw;
font-weight: bold;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .complektaciya .elm a:hover {
text-decoration: none;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .complektaciya .elm .cb {
background: url(/img/0912/chb.jpg) no-repeat center;
display: inline-block;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
width: 0.8vw;
height: 0.8vw;
background-size: contain;
margin-right: 0.4vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns {
display: flex;
margin-top: 2.6vw;
margin-bottom: 2vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .fastOrder {
display: block;
background-image: url('/img/0912/fastOrder.png');
background-repeat: no-repeat;
color: #242424;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
box-sizing: border-box;
cursor: pointer;
transition: 0.3s;
height: 2.9vw;
width: 12.85vw;
font-size: 1.05vw;
background-position: 0.8vw center;
border-radius: 0.2vw;
padding-left: 3.1vw;
padding-top: 0.64vw;
margin-right: 1.4vw;
background-size: 1.66vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .fastOrder.uop {
width: 16vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .fastOrder:hover {
background-color: #fff;
transition: 0.3s;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .toCart {
height: 2.9vw;
width: 11.85vw;
display: block;
background-image: url('/img/2412/bag2.png');
background-repeat: no-repeat;
background-position: 1vw center;
color: #eaca33;
font-size: 1.05vw;
border-radius: 0.2vw;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
box-sizing: border-box;
padding-left: 3.1vw;
padding-top: 0.64vw;
cursor: pointer;
background-color: #000;
transition: 0.3s;
background-size: 1.3vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .toCart:hover {
background-image: url('/img/2412/bag.png');
background-color: #eaca33;
color: #242424;
transition: 0.3s;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .count {
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: space-around;
font-weight: bold;
border: 0.2vw solid #e9e9e9;
width: 8vw;
height: 3vw;
border-radius: 0.4vw;
font-size: 1.3vw;
margin-left: 1vw;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .count .num {
width: 2.5vw;
text-align: center;
background: no-repeat;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .count div {
cursor: pointer;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .price {
text-align: right;
flex: 1;
display: flex;
align-items: center;
justify-content: flex-end;
font-weight: bold;
font-size: 1.1vw;
}
#easy_zoom {
width:600px;
height:400px;
border:5px solid #eee;
background:#fff;
color:#333;
position:absolute;
top:80px;
left:calc(50% - 220px);
overflow:hidden;
-moz-box-shadow:0 0 10px #777;
-webkit-box-shadow:0 0 10px #777;
box-shadow:0 0 10px #777;
line-height:400px;
text-align:center;
}
button.m360-icon.m360-icon-fullscreen-open,
button.m360-icon.m360-icon-fullscreen-close {
z-index: 2 !important;
}
.main {
margin: 7.40vw 0 0;
}
.headNew {
position: absolute;
top: -7.4vw;
margin-top: 0px;
left: 0px;
right: 0px;
z-index: 5;
}
.headNew * {
transition: 0s !important;
}
.headNew.scrolled {
position: fixed;
top: 0vw;
}
.headNew > .l1 {
background: #000;
height: 4.45vw;
float: left;
width: 100%;
}
.headNew.scrolled > .l1 {
height: 3.05vw;
background: #1f1f1f;
transition: 0s;
padding-top: 0.5vw;
}
.headNew .l1 .centerNew {
display: flex;
margin-top: 1.65vw;
justify-content: center;
height: 1.85vw;
}
.headNew.scrolled .l1 .centerNew {
margin-top: 0.5vw;
background: #1f1f1f;
transition: 0s;
}
.headNew .l1 .centerNew .logo {
/*background: url('img/0912/logong.png') no-repeat center;*/
background: url('/img/0912/logo.png') no-repeat center;
/*background: url('/img/2412/logo.svg') no-repeat center;*/
background-size: contain;
width: 12.3vw;
height: 4.6vw;
position: relative;
margin-right: 7.7vw;
z-index: 2;
margin-top: -0.2vw;
}
.headNew.scrolled .l1 .centerNew .logo {
width: 7.3vw;
height: 3vw;
transition: 0s;
}
.headNew .l1 .centerNew .menuNew {
margin-right: 0.1vw;
display: flex;
}
.headNew.scrolled .l1 .centerNew .menuNew {
margin-right: 1.45vw;
display: flex;
align-items: start;
padding-top: 0.1vw;
}
.headNew .l1 .centerNew .menuNew a {
color: #fff;
/*font-size: 1.1vw;*/
font-size: 0.9vw;
margin-right: 2.35vw;
padding-bottom: 0.02vw;
border-bottom: 0.02vw solid #000;
transition: 0.3s;
}
.headNew.scrolled .l1 .centerNew .menuNew a {
font-size: 0.8vw;
transition: 0s;
}
.headNew .l1 .centerNew .menuNew a.active,
.headNew .l1 .centerNew .menuNew a:hover {
border-bottom: 0.02vw solid #eabe00;
transition: 0.3s;
}
.headNew .l1 .centerNew .search {
color: #fff;
font-size: 1.1vw;
margin-right: 3.9vw;
margin-top: -0.2vw;
}
.headNew.scrolled .l1 .centerNew .search {
font-size: 0.8vw;
transition: 0s;
}
.headNew .l1 .centerNew .search a {
color: #fff;
}
.headNew .l1 .centerNew .search a img {
margin-left: 0.15vw;
width: 1.48vw;
}
.headNew.scrolled .l1 .centerNew .search a img {
width: 1vw;
transition: 0s;
}
.headNew .l1 .centerNew .phone {
color: #ffd100;
font-size: 1.3vw;
margin-right: 5.5vw;
margin-top: -0.25vw;
}
.headNew.scrolled .l1 .centerNew .phone {
font-size: 1vw;
transition: 0s;
}
.headNew .l1 .centerNew .lk {
font-size: 1.1vw;
color: #fff;
margin-top: -0.25vw;
margin-right: 4.7vw;
}
.headNew.scrolled .l1 .centerNew .lk {
font-size: 1vw;
transition: 0s;
}
.headNew .l1 .centerNew .lk a {
color: #fff;
cursor: pointer;
}
.headNew .l1 .centerNew .lk a:hover {
text-decoration: underline;
}
.language {
background: url('/images/arrDown.png') no-repeat 1.8vw 0.3vw #000;
margin-top: -0.25vw;
height: 1.3vw;
border: 0.1vw solid #fff;
width: 2.75vw;
background-size: 0.5vw;
margin-left: 0px;
font-size: 0.7vw;
padding: 0.1vw 0.15vw;
}
.headNew .l2 {
background: #1f1f1f;
height: 2.95vw;
float: left;
width: 100%;
}
.headNew.scrolled .l2 {
height: 2.1vw;
background: #1f1f1f;
transition: 0s;
}
.headNew .l2 .centerNew {
display: flex;
margin-top: 0px;
justify-content: center;
height: 2.95vw;
align-items: center;
}
.headNew.scrolled .l2 .centerNew {
height: 1.3vw;
transition: 0s;
}
.headNew .l2 .centerNew .menuNew {
margin-left: 11.9vw;
margin-right: 10vw;
}
.headNew.scrolled .l2 .centerNew .menuNew {
margin-left: 14.3vw;
margin-right: 3vw;
transition: 0s;
}
.headNew .l2 .centerNew .menuNew .cbtn {
/*font-size: 1.1vw;*/
font-size: 0.9vw;
margin-right: 2.5vw;
padding: 0.3vw 0.5vw;
border: 0.1vw solid #1f1f1f;
box-sizing: border-box;
border-radius: 0.4vw;
display: inline-block;
transition: 0.3s;
}
.headNew .l2 .centerNew .menuNew .cbtn > a {
color: #fff;
width: 100%;
height: 100%;
display: flex;
}
.headNew.scrolled .l2 .centerNew .menuNew .cbtn {
font-size: 0.8vw;
margin-right: 1vw;
padding: 0.2vw 0.3vw;
border-radius: 0.2vw;
transition: 0s;
}
.headNew .l2 .centerNew .menuNew .cbtn.active,
.headNew .l2 .centerNew .menuNew .cbtn:hover {
transition: 0.3s;
border: 0.1vw solid #eac61e;
padding: 0.3vw 0.5vw;
box-sizing: border-box;
}
.headNew .l2 .centerNew .menuNew .cbtn.active > a,
.headNew .l2 .centerNew .menuNew .cbtn:hover > a {
color: #eac61e;
}
.headNew.scrolled .l2 .centerNew .menuNew .cbtn.active,
.headNew.scrolled .l2 .centerNew .menuNew .cbtn:hover {
padding: 0.2vw 0.3vw;
border-radius: 0.2vw;
transition: 0s;
}
.headNew .l2 .centerNew .news {
color: #fff;
font-size: 1.1vw;
margin-right: 4.2vw;
}
.headNew.scrolled .l2 .centerNew .news {
font-size: 0.8vw;
margin-right: 7.2vw;
transition: 0s;
}
.headNew .l2 .centerNew .news a {
color: #fff;
}
.headNew .l2 .centerNew .news a:hover {
text-decoration: underline;
}
.headNew .l2 .centerNew .cart {
margin-right: 2.75vw;
height: 3vw;
box-sizing: border-box;
display: flex;
}
.headNew.scrolled .l2 .centerNew .cart {
margin-right: 4.75vw;
transition: 0s;
}
.headNew .l2 .centerNew .cart .cartTop {
font-size: 1.25vw;
color: #fff;
display: flex;
align-items: center;
cursor: pointer;
white-space: nowrap;
width: 7vw;
}
.headNew.scrolled .l2 .centerNew .cart .cartTop {
font-size: 0.8vw;
transition: 0s;
}
.headNew .l2 .centerNew .cart .cartTop .img {
margin-right: 0.65vw;
width: 1.65vw;
height: 1.93vw;
background: url('/img/0912/cart.png') no-repeat center;
background-size: contain;
flex: none;
}
.headNew.scrolled .l2 .centerNew .cart .cartTop .img {
width: 1vw;
height: 1.3vw;
transition: 0s;
}
.headNew .l2 .centerNew .cart .cartTop .img .count {
font-size: 0.59vw;
background: #fff;
width: 0.95vw;
height: 0.95vw;
border: 0.1vw solid #000;
color: #000;
text-align: center;
border-radius: 50%;
margin-left: 1.15vw;
margin-top: 1.18vw;
display: none;
}
.headNew.scrolled .l2 .centerNew .cart .cartTop .img .count {
margin-left: 0.6vw;
margin-top: 0.7vw;
transition: 0s;
}
.headNew .l2 .centerNew .heart {
width: 1.9vw;
}
.headNew .l2 .centerNew .gift {
margin-right: 1vw;
}
.headNew .l2 .centerNew .gift img {
width: 1.9vw;
}
.headNew.scrolled .l2 .centerNew .heart {
width: 1.2vw;
transition: 0s;
}
.headNew.scrolled .l2 .centerNew .gift img {
width: 1.2vw;
transition: 0s;
}
.catalogVipadushka {
position: absolute;
z-index: 5;
left: calc(50% - 27vw);
display: none;
transition: 0.3s;
}
.catalogVipadushka .vipaduskaContent {
box-shadow: 0 0 10px rgba(0,0,0,0.5);
width: 55vw;
padding: 1vw 1vw;
background: #fff;
border-radius: 0.4vw;
margin-top: 1vw;
}
.newSmallCart.scrolled {
top: 5.15vw;
}
.headNew .l2 .centerNew .menuNew .cbtn:hover .catalogVipadushka {
display: block;
transition: 0.3s;
}
.catalogVipadushka .catalogMenu {
width: 100%;
-webkit-columns: 10vw 4;
-moz-columns: 10vw 4;
columns: 10vw 4;
-webkit-column-gap: 10vw;
-moz-column-gap: 10vw;
column-gap: 1vw;
-webkit-column-rule: 0px;
-moz-column-rule: 0px;
column-rule: 0px;
font-size: 1vw;
line-height: 2;
}
.catalogVipadushka .catalogMenu a {
margin-left: 1vw;
}
.catalogVipadushka .catalogMenu a.active {
font-weight: bold;
}
.catalogVipadushka .catalogMenu a:hover {
text-decoration: underline;
}
.catalogVipadushka .btns {
display: flex;
justify-content: space-between;
margin-top: 1.05vw;
margin-left: 1.05vw;
margin-right: 1.05vw;
align-items: center;
}
.catalogVipadushka .btns .lb {
display: flex;
}
.catalogVipadushka .btns .lb .pomoch {
background-color: #242424;
font-size: 1vw;
color: #fff;
margin-right: 1vw;
border-radius: 0.4vw;
padding: 0vw 0.75vw;
transition: 0.3s;
box-shadow: 0 0 0 rgba(0,0,0,0.5);
}
.catalogVipadushka .btns .pomoch:hover {
transition: 0.3s;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.catalogVipadushka .btns .lb .price {
border: 0.1vw solid #242424;
padding: 0vw 0.75vw;
border-radius: 0.4vw;
font-size: 1vw;
color: #242424;
transition: 0.3s;
box-shadow: 0 0 0 rgba(0,0,0,0.5);
}
.catalogVipadushka .btns .lb .price:hover {
transition: 0.3s;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.catalogVipadushka .btns .manager {
color: #5d5d5d;
font-size: 0.8vw;
}
.catalogVipadushka .btns .manager:hover {
text-decoration: underline;
}
.catalogVipadushka .btns .manager img {
width: 2.1vw;
}
.newSmallCart {
position: fixed;
top: 7.40vw;
z-index: 5;
right: 0px;
margin-right: calc(50% - 39.5vw);
width: 35.9vw;
background: #fff;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
box-sizing: border-box;
border-radius: 0vw 0vw 0.4vw 0.4vw;
max-height: 0px;
overflow: hidden;
transition: 0.3s;
}
.headNew .l2 .centerNew .cart:hover .newSmallCart {
max-height: 1000px;
transition: 0.3s;
}
.newSmallCart .products {
width: 100%;
max-height: 16.7vw;
overflow-y: auto;
overflow-x: hidden;
}
.newSmallCart .products .tovar {
display: flex;
margin-left: 0.5vw;
margin-right: 0.5vw;
border-bottom: 0.15vw solid #bfbfbf;
padding-bottom: 0.5vw;
justify-content: space-between;
align-items: start;
margin-top: 0.5vw;
}
.newSmallCart .products .tovar:last-child {
border-bottom: 0px;
}
.newSmallCart .products .tovar img {
width: 5.45vw;
}
.newSmallCart .products .tovar .txt {
width: 15.65vw;
overflow: hidden;
margin-top: 0.55vw;
font-size: 0.78vw;
}
.newSmallCart .products .tovar .txt b {
font-size: 1.05vw;
}
.newSmallCart .products .tovar .price {
width: 6.87vw;
text-align: center;
}
.newSmallCart .products .tovar .price .l1 {
color: #000;
font-size: 1.29vw;
margin-top: 1.6vw;
margin-bottom: 0.48vw;
}
.newSmallCart .products .tovar .price .l2 {
background: #f6f6f6;
display: flex;
justify-content: space-between;
width: 6.9vw;
height: 2.05vw;
border-radius: 0.4vw;
}
.newSmallCart .products .tovar .price .l2 input[type="button"] {
background: none;
line-height: 0px;
padding: 0px;
text-align: center;
width: 1.9vw;
font-size: 1.7vw;
}
.newSmallCart .products .tovar .price .l2 .count {
text-align: center;
border: none;
background: none;
width: 3.1vw;
font-size: 1.1vw;
display: flex;
align-items: center;
justify-content: center;
}
.newSmallCart .products .tovar .del {
background: url('../img/cart__del.png') center no-repeat;
background-size: contain;
cursor: pointer;
width: 0.8vw;
height: 0.8vw;
margin-right: 1.05vw;
margin-top: 1.77vw;
}
.newSmallCart .scartBtm {
width: 100%;
background: #fff;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
border-radius: 0.5vw;
height: 5.45vw;
}
.newSmallCart .scartBtm .goToCart {
box-sizing: border-box;
color: #000;
margin-left: 1.95vw;
width: 13.85vw;
height: 2.86vw;
border-radius: 0.2vw;
background: url('/img/0912/toCart.png') no-repeat 1.05vw 0.7vw #eaca33;
background-size: 1.3vw;
padding-top: 0.7vw;
padding-left: 3.4vw;
font-size: 1.1vw;
box-shadow: 0 0 10px rgba(0,0,0,0.0);
transition: 0.3s;
}
.newSmallCart .scartBtm .goToCart:hover {
box-shadow: 0 0 10px rgba(0,0,0,0.5);
transition: 0.3s;
}
.newSmallCart .scartBtm .rb {
color: #717171;
line-height: 1;
margin-right: 1.95vw;
font-size: 1.36vw;
}
.newSmallCart .scartBtm .rb span {
color: #000;
}
.newSmallCart .scartBtm .rb .clear {
color: #3e3e3e;
text-decoration: underline;
font-size: 0.84vw;
cursor: pointer;
}
.newSmallCart .scartBtm .rb .clear:hover {
text-decoration: none;
}
.main .newslyder .owl-item .main_slide .mhide {
background-repeat: no-repeat;
background-position: center;
background-size: cover;
width: 100%;
height: 20.9vw;
}
.bigCartNew {
margin-left: auto;
margin-right: auto;
width: 85.7vw;
padding-top: 2.1vw;
margin-bottom: 2.6vw;
}
.bigCartNew .h {
width: 100%;
box-sizing: border-box;
padding-left: 1.6vw;
font-size: 1.6vw;
margin-bottom: 1.4vw;
}
.bigCartNew .ccontent {
width: 100%;
clear: both;
display: flex;
align-items: start;
}
.bigCartNew .ccontent .lb {
}
.bigCartNew .ccontent .lb .userData {
box-shadow: 0 0 10px rgba(0,0,0,0.2);
box-sizing: border-box;
width: 51.5vw;
margin-right: 0.8vw;
border-radius: 0.5vw;
padding: 1.1vw 1.6vw;
margin-bottom: 1vw;
max-height: 100vw;
overflow: hidden;
opacity: 0.3s;
}
.bigCartNew .ccontent .lb .userData.active {
padding: 1.1vw 1.6vw;
margin-bottom: 1vw;
max-height: 100vw;
opacity: 0.3s;
}
.bigCartNew .ccontent .lb .userData .reg:after {
display: none;
}
.bigCartNew .ccontent .lb .userData.active .reg:after {
display: block;
}
.bigCartNew .ccontent .lb .userData .lbh {
font-size: 1.1vw;
margin-bottom: 1.25vw;
}
.bigCartNew .ccontent .lb .userData .inputs {
display: flex;
flex-wrap: wrap;
}
.bigCartNew .ccontent .lb .userData .inputs .fio,
.bigCartNew .ccontent .lb .userData .inputs .phone,
.bigCartNew .ccontent .lb .userData .inputs .email,
.bigCartNew .ccontent .lb .userData .inputs .commentVisible {
margin-bottom: 0.9vw;
}
.bigCartNew .ccontent .lb .userData .inputs .fio,
.bigCartNew .ccontent .lb .userData .inputs .inn,
.bigCartNew .ccontent .lb .userData .inputs .email {
margin-right: 0.85vw;
}
.bigCartNew .ccontent .lb .userData .inputs .fio,
.bigCartNew .ccontent .lb .userData .inputs .phone,
.bigCartNew .ccontent .lb .userData .inputs .email,
.bigCartNew .ccontent .lb .userData .inputs .inn,
.bigCartNew .ccontent .lb .userData .inputs .comment,
.bigCartNew .ccontent .lb .userData .inputs .commentVisible {
background-color: #f6f6f6;
box-sizing: border-box;
width: 18.25vw;
height: 2.32vw;
border-radius: 0.3vw;
padding: 0vw 0.8vw;
font-size: 0.83vw;
}
.bigCartNew .ccontent .lb .userData .inputs .pnpsms2 {
background-color: #eaca33;
box-sizing: border-box;
width: 18.25vw;
height: 2.32vw;
border-radius: 0.3vw;
padding: 0vw 0.8vw;
font-size: 0.83vw;
}
.bigCartNew .ccontent .lb .userData .inputs .phone {
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
}
.bigCartNew .ccontent .lb .userData .inputs .phone.active {
border: 0.1vw solid #ebcf4b;
}
.bigCartNew .ccontent .lb .userData .inputs .phone select {
border: 0px;
background: none;
margin-right: 0.3vw
}
.bigCartNew .ccontent .lb .userData .inputs .phone input {
background: none;
width: 12.5vw;
}
.bigCartNew .ccontent .lb .userData .inputs .phone .pnpsms {
position: absolute;
background-color: #f6f6f6;
color: #1b1b1b;
text-align: center;
box-sizing: border-box;
cursor: pointer;
width: 11.35vw;
height: 1.5vw;
font-size: 0.73vw;
margin-top: -4.7vw;
padding-top: 0.2vw;
border-radius: 0.3vw;
}
.bigCartNew .ccontent .lb .userData .inputs .phone.active .pnpsms {
display: none;
}
.bigCartNew .ccontent .lb .userData .next {
background-color: #eaca33;
display: flex;
align-items: center;
justify-content: center;
color: #000;
cursor: pointer;
width: 13.9vw;
height: 2.86vw;
border-radius: 0.3vw;
margin-top: 2.6vw;
font-size: 1.1vw;
margin-bottom: 0.54vw;
display: none;
}
.bigCartNew .ccontent .lb .userData.active .next {
display: flex;
}
.bigCartNew .ccontent .lb .userData .reg {
float: right;
background-color: #f6f6f6;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
margin-top: -3.3vw;
margin-right: 11vw;
height: 2.6vw;
width: 18.1vw;
font-size: 0.73vw;
border-radius: 0.3vw;
}
.bigCartNew .ccontent .lb .userData .reg a {
text-decoration: underline;
}
.bigCartNew .ccontent .lb .userData .reg:after {
content: "";
background-color: #eaca33;
position: absolute;
width: 13.9vw;
height: 0.35vw;
border-radius: 0.2vw;
margin-top: 2.6vw;
}
.bigCartNew .ccontent .lb .delivery {
width: 51.5vw;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
margin-right: 0.8vw;
border-radius: 0.5vw;
box-sizing: border-box;
margin-bottom: 1vw;
max-height: 0vw;
overflow: hidden;
padding: 0vw 1.6vw;
transition: 0.3s;
}
.bigCartNew .ccontent .lb .delivery.active {
padding: 1.1vw 1.6vw;
max-height: 100vw;
transition: 0.3s;
}
.bigCartNew .ccontent .lb .delivery .lbh {
font-size: 1.1vw;
margin-bottom: 1.25vw;
}
.bigCartNew .ccontent .lb .delivery .items {
display: flex;
flex-wrap: wrap;
margin-left: -0.55vw;
}
.bigCartNew .ccontent .lb .delivery .items .btn {
background-color: #f6f6f6;
border: 0.1vw solid #f6f6f6;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
border-radius: 0.4vw;
margin-left: 0.55vw;
padding: 0.5vw 0.8vw;
flex: 1;
margin-bottom: 0.55vw;
}
.bigCartNew .ccontent .lb .delivery .items .btn.active {
background-color: #fff;
border: 5px solid #eaca33;
box-shadow: border-box;
}
.bigCartNew .ccontent .lb .delivery .items .btn:first-child {
/*margin-left: 0px;*/
}
.bigCartNew .ccontent .lb .delivery .items .btn .btnH {
color: #717171;
/*text-transform: uppercase;*/
font-size: 0.94vw;
}
.bigCartNew .ccontent .lb .delivery .items .btn .txt {
color: #1b1b1b;
font-size: 0.73vw;
}
.bigCartNew .ccontent .lb .delivery .dcity input {
background-color: #f6f6f6;
box-sizing: border-box;
width: 18.25vw;
height: 2.32vw;
border-radius: 0.3vw;
padding: 0vw 0.8vw;
font-size: 0.83vw;
margin-top: 10px;
}
.bigCartNew .ccontent .lb .pay {
width: 51.5vw;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
margin-right: 0.8vw;
border-radius: 0.5vw;
box-sizing: border-box;
margin-bottom: 1vw;
padding: 0vw 1.6vw;
max-height: 0vw;
overflow: hidden;
transition: 0.3s;
}
.bigCartNew .ccontent .lb .pay.active {
padding: 1.1vw 1.6vw;
max-height: 100vw;
transition: 0.3s;
}
.bigCartNew .ccontent .lb .pay .lbh {
font-size: 1.1vw;
margin-bottom: 1.25vw;
}
.bigCartNew .ccontent .lb .pay .items {
display: flex;
flex-wrap: wrap;
margin-left: -0.55vw;
}
.bigCartNew .ccontent .lb .pay .items .btn {
background-color: #f6f6f6;
border: 0.1vw solid #f6f6f6;
color: #717171;
font-size: 0.84vw;
text-transform: uppercase;
border-radius: 0.4vw;
padding: 0.5vw 0.8vw;
margin-left: 0.55vw;
flex: 1;
margin-bottom: 0.55vw;
}
.bigCartNew .ccontent .lb .pay .items .btn.active {
background-color: #fff;
border: 5px solid #eaca33;
box-shadow: border-box;
}
.bigCartNew .ccontent .lb .pay .items .btn:first-child {
/*margin-left: 0px;*/
}
.bigCartNew .ccontent .rb {
box-shadow: 0 0 10px rgba(0,0,0,0.2);
width: 33.35vw;
border-radius: 0.4vw;
}
.bigCartNew .ccontent .rb .products {
width: 100%;
max-height: 32.8vw;
overflow-y: scroll;
overflow-x: hidden;
}
.bigCartNew .ccontent .rb .products .tovar {
display: flex;
margin-left: 0.5vw;
margin-right: 0.5vw;
border-bottom: 0.15vw solid #bfbfbf;
padding-bottom: 0.5vw;
justify-content: space-between;
align-items: start;
margin-top: 0.5vw;
}
.bigCartNew .ccontent .rb .products .tovar:last-child {
border-bottom: 0px;
}
.bigCartNew .ccontent .rb .products .tovar img {
width: 5.45vw;
}
.bigCartNew .ccontent .rb .products .tovar .txt {
width: 15vw;
text-align: left;
}
.bigCartNew .ccontent .rb .products .tovar .txt b {
font-size: 1.05vw;
}
.bigCartNew .ccontent .rb .products .tovar .price {
width: 6.87vw;
text-align: center;
}
.bigCartNew .ccontent .rb .products .tovar .price .l1 {
color: #000;
font-size: 1.29vw;
margin-top: 1.6vw;
margin-bottom: 0.48vw;
}
.bigCartNew .ccontent .rb .products .tovar .price .l2 {
background: #f6f6f6;
display: flex;
justify-content: space-between;
width: 6.9vw;
height: 2.05vw;
border-radius: 0.4vw;
}
.bigCartNew .ccontent .rb .products .tovar .price .l2 input[type="button"] {
background: none;
line-height: 0px;
padding: 0px;
text-align: center;
width: 1.9vw;
font-size: 1.7vw;
}
.bigCartNew .ccontent .rb .products .tovar .price .l2 .count {
text-align: center;
border: none;
background: none;
width: 3.1vw;
font-size: 1.1vw;
display: flex;
align-items: center;
justify-content: center;
}
.bigCartNew .ccontent .rb .products .tovar .del {
background: url('../img/cart__del.png') center no-repeat;
background-size: contain;
cursor: pointer;
width: 0.8vw;
height: 0.8vw;
margin-right: 1.05vw;
margin-top: 0.37vw;
flex: none;
}
.bigCartNew .ccontent .rb .cBottom {
width: 100%;
box-sizing: border-box;
padding-top: 0.94vw;
padding-left: 1.05vw;
padding-right: 1.05vw;
}
.bigCartNew .ccontent .rb .cBottom .promo {
background-color: #f6f6f6;
display: flex;
align-items: center;
justify-content: center;
height: 2.13vw;
width: 17.4vw;
border-radius: 0.4vw;
}
.bigCartNew .ccontent .rb .cBottom .promo input {
background: none;
border: 0px;
font-size: 0.835vw;
}
.bigCartNew .ccontent .rb .cBottom .l2 {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 1.05vw;
margin-bottom: 1.05vw;
}
.bigCartNew .ccontent .rb .cBottom .l2 .price {
color: #1b1b1b;
padding-left: 1.05vw;
font-size: 1.05vw;
}
.bigCartNew .ccontent .rb .cBottom .l2 .saveCart {
padding-right: 1.05vw;
color: #000;
text-decoration: underline;
cursor: pointer;
font-size: 0.82vw;
}
.bigCartNew .ccontent .rb .cBottom .l2 .saveCart:hover {
text-decoration: none;
}
.bigCartNew .ccontent .rb .cBottom .l2 span {
font-size: 1.3vw;
font-weight: bold;
}
.bigCartNew .ccontent .rb .cBottom .btns {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 1.05vw;
margin-bottom: 1.05vw;
}
.bigCartNew .ccontent .rb .cBottom .btns .oformit {
background-color: #eaca33;
display: flex;
justify-content: center;
align-items: center;
color: #000;
cursor: pointer;
height: 2.9vw;
width: 13.8vw;
border-radius: 0.3vw;
font-size: 1.1vw;
}
.bigCartNew .ccontent .rb .cBottom .btns #sharecart {
height: 2.9vw;
width: 13.8vw;
background-color: #f6f6f6;
border-radius: 0.3vw;
display: flex;
justify-content: center;
align-items: center;
font-size: 0.9vw;
color: #000;
box-sizing: border-box;
border: 0.3px dotted #696969;
cursor: pointer;
margin-top: 0px;
}
.bigCartNew .ccontent .rb .cBottom .btns #getlink {
float: right;
clear: both;
margin-top: 6vw;
position: absolute;
margin-left: 0.8vw;
background: #fff;
padding: 0.5vw 0.7vw;
border-radius: 0.3vw;
}
.bigCartNew .ccontent .rb .cBottom .btns #getlink:empty {
display: none;
}
.footer {
background: #1f1f1f;
}
#vozrastWin {
width: 37vw;
background-color: #f6f6f6;
height: auto;
padding: 0.95vw;
border-radius: 0.4vw;
}
#vozrastWin .fancybox-close-small {
display: none;
}
#vozrastWin .border {
border: 0.2vw dotted #777475;
border-radius: 0.4vw;
background: url('/img/0912/18+.jpg') no-repeat 32vw 30.7vw;
background-size: 2vw;
}
#vozrastWin .text {
float: left;
width: 100%;
font-weight: bold;
text-align: center;
font-size: 1.4vw;
margin-top: 1.4vw;
}
#vozrastWin .text3 {
float: left;
width: 100%;
font-weight: bold;
text-align: center;
font-size: 0.95vw;
margin-top: 2.1vw;
}
#vozrastWin .form {
display: flex;
float: left;
margin-top: 10px;
margin-left: calc(50% - 8.2vw);
width: 16.4vw;
}
#vozrastWin .form input {
display: inline-block;
border-radius: 8px;
text-align: center;
width: 4.5vw;
height: 3vw;
border: 0px;
font-size: 1.1vw;
box-shadow: 0 0 10px rgba(130, 130, 130, 0.5);
}
#vozrastWin .h {
background: url('/img/0912/18pwinimg.jpg') no-repeat center;
background-size: contain;
width: 9.6vw;
height: 1.8vw;
margin-left: auto;
margin-right: auto;
float: none;
margin-top: 2.1vw;
}
#vozrastWin .smt {
border: 0px;
background-color: #585858;
color: #fff;
cursor: pointer;
margin-top: 1.5vw;
height: 2vw;
width: 11.6vw;
margin-left: calc(50% - 5.8vw);
border-radius: 0.4vw;
font-size: 1.3vw;
}
#vozrastWin .text2 {
text-align: left;
cursor: pointer;
margin: 0px 2.4vw;
margin-top: 1.6vw;
font-size: 0.5vw;
padding: 0px;
}
#vozrastWin .btm {
width: 11.6vw;
margin-left: calc(50% - 5.8vw);
margin-top: 1.5vw;
margin-bottom: 0.8vw;
}
#vozrastWin .btm img {
width: 100%;
}
#loginVibor {
background-color: #141414;
width: 669px;
max-width: 90%;
color: #fff;
}
#emailLogin {
background-color: #141414;
width: 669px;
max-width: 90%;
color: #fff;
height: 350px;
border: 0px;
}
#loginVibor .h {
color: #fff;
font-size: 13px;
}
#loginVibor .inptBlc {
height: 61px;
width: 325px;
border: 1px solid #838383;
border-radius: 7px;
display: flex;
justify-content: center;
align-items: center;
margin-left: auto;
margin-right: auto;
max-width: 100%;
}
#loginVibor .inptBlc .nump {
background: #141414;
border: none;
color: #fff;
margin-right: 10px;
}
#loginVibor .inptBlc .number {
background: none;
border: none;
color: #fff;
width: 210px;
}
#loginVibor .reg__button {
margin-top: 10px;
margin-left: auto;
margin-right: auto;
float: none;
display: block;
width: 170px;
height: 30px;
border-radius: 6px;
}
#loginVibor .fancybox-close-small {
background: url(/img/0912/closelogin.jpg) no-repeat center;
width: 15px;
height: 19px;
margin-top: 15px;
margin-right: 15px;
}
#loginVibor .fancybox-close-small:after {
display: none;
}
#emailLogin .modal__close {
background: url(/img/0912/closelogin.jpg) no-repeat center;
width: 15px;
height: 19px;
margin-top: 0px;
margin-right: 0px;
}
#loginVibor .h {
color: #5f5f5f;
}
#loginVibor .vButton {
color: #fff;
background: none;
box-shadow: none;
width: 290px;
text-align: center;
height: 39px;
cursor: pointer;
border: 1px solid #ffffff;
}
#loginVibor .modal__reg a {
color: #fff;
}
body .ha-icon.vkontakte {
background: url('/img/0912/vk.jpg') no-repeat center;
}
body .ha-icon.yandex {
background: url('/img/0912/ya.jpg') no-repeat center;
}
.nTovMobBreadcrumbs,
.nTovMob {
display: none;
}
.pomoshSViborom {
display: none;
}
.lkBg {
width: 100%;
background: #f6f6f6;
}
.lkBg .lkHead {
margin: 0px auto;
display: flex;
width: 88.5vw;
justify-content: space-between;
padding-top: 2.1vw;
}
.lkBg .lkHead .lb {
text-align: left;
font-size: 1.1vw;
width: 26vw;
}
.lkBg .lkHead .lb a {
text-decoration: underline;
color: #383838;
}
.lkBg .lkHead .lb a:hover {
text-decoration: none;
}
.lkBg .lkHead .logo {
padding-top: 1.84vw;
}
.lkBg .lkHead .logo img {
width: 17.3vw;
}
.lkBg .lkHead .rb {
text-align: right;
font-size: 1.36vw;
width: 26vw;
}
.lkBg .lkHead .rb a {
text-decoration: underline;
}
.lkBg .lkHead .rb a:hover {
text-decoration: none;
}
.lkBg .lkContent {
margin: 0px auto;
display: flex;
width: 88.5vw;
justify-content: space-between;
margin-top: 3.5vw;
}
.lkBg .lkContent .lkLb {
width: 17.9vw;
margin-right: 2.1vw;
margin-bottom: 2vw;
}
.lkBg .lkContent .lkLb a {
width: 100%;
background-color: #fff;
color: #575757;
display: flex;
justify-content: left;
align-items: center;
height: 4.2vw;
padding-left: 1.1vw;
margin-bottom: 0.5vw;
border-radius: 0.4vw;
font-size: 1.25vw;
}
.lkBg .lkContent .lkLb a.active {
box-sizing: border-box;
border: 0.13vw solid #6b6b6b;
}
.lkBg .lkContent .lkRb {
background-color: #fff;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
border-radius: 0.4vw;
width: 68.5vw;
padding: 1.05vw 1.55vw;
margin-bottom: 2.6vw;
}
.lkBg .lkContent .lkRb .userDataUpd {
width: 55vw;
}
.lkBg .lkContent .lkRb .blsep {
float: left;
width: 100%;
}
.lkBg .lkContent .lkRb .blsep .lkp {
float: left;
width: 22.3vw;
}
.lkBg .lkContent .lkRb .blsep .rkp {
float: right;
width: 22.3vw;
min-height: 5.1vw;
}
.lkBg .lkContent .lkRb .blsep .rkp sup {
font-size: 1vw;
}
.lkBg .lkContent .lkRb .blsep .lk__input {
border: 0vw;
background: #f6f6f6;
width: 22.3vw;
height: 2.43vw;
border-radius: 0.4vw;
}
.lkBg .lkContent .lkRb .form-buttons {
float: left;
width: 100%;
margin-top: 20px;
}
.lkBg .lkContent .lkRb .form-buttons .lk__button {
float: right;
}
.lkBg .lkContent .lkRb .lk__button {
background: #eaca33;
color: #000;
height: 2.8vw;
width: 21.9vw;
}
.lkBg .lkContent .lkRb .updprof-error .error {
display: block;
margin-bottom: 1vw;
float: left;
width: 100%;
position: relative;
}
.lkBg .lkContent .lkRb .orders {
overflow: auto;
width: 60.1vw;
height: 35vw;
}
.lkBg .lkContent .lkRb .orders .elm {
background-color: #f6f6f6;
display: flex;
justify-content: space-between;
margin-bottom: 1.3vw;
border-radius: 0.6vw;
font-size: 0.78vw;
}
.lkBg .lkContent .lkRb .orders .elm .leftp {
margin-left: 1.5vw;
margin-top: 0.5vw;
margin-bottom: 0.5vw;
}
.lkBg .lkContent .lkRb .orders .elm .leftp .h {
text-decoration: underline;
}
.lkBg .lkContent .lkRb .orders .elm .rightp {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin-right: 1.5vw;
margin-top: 0.6vw;
margin-bottom: 0.6vw;
}
.lkBg .lkContent .lkRb .orders .elm .rightp a {
cursor: pointer;
font-weight: bold;
text-decoration: underline;
}
.lkBg .lkContent .lkRb .orders .elm .rightp a:hover {
text-decoration: none;
}
.lkBg .lkContent .updprof-error .error {
position: absolute;
}
.card {
background: none;
}
.text__wrp {
border: 0px;
padding: 0px;
}
.newRegistration .rqg__h1 {
display: none;
}
.newRegistration .newRegistration .reg__navs {
padding-left: 16px;
margin: 0px 0 -1px;
max-width: 810px;
}
.newRegistration .reg__nav {
background-color: #f2f3f7;
border: 0px;
height: 50px;
width: 260px;
font-size: 20px;
margin-right: 8px;
}
.newRegistration .reg__nav:hover,
.newRegistration .reg__nav.active {
background-color: #f2f3f7;
border: 0px;
color: #141414;
}
.newRegistration .reg__nav.active:before {
content: "";
display: block;
width: 233px;
height: 6px;
border-radius: 3px;
background-color: #f6cb10;
position: absolute;
margin-top: 48px;
z-index: 2;
}
.newRegistration .reg__wp {
border-radius: 8px;
border: 1px solid #010101;
width: 805px;
max-width: 805px;
padding-top: 60px;
}
.newRegistration .reg__wp .reg__input {
height: 45px;
width: 360px;
text-align: left;
box-sizing: border-box;
padding-left: 10px;
background-color: #f6f6f6;
border: 0px;
font-size: 20px;
border-radius: 8px;
}
.newRegistration .reg__wp .phone {
height: 45px;
width: 360px;
padding-left: 10px;
background-color: #f6f6f6;
margin: 0 0 20px;
display: flex;
border-radius: 8px;
}
.newRegistration .reg__wp .phone.active {
border: 1px solid #f6d02a;
box-sizing: border-box;
}
.newRegistration .reg__wp .phone .p1pl,
.newRegistration .reg__wp .phone .p2pl {
background: none;
border: none;
}
.newRegistration .reg__wp .phone .p1ost,
.newRegistration .reg__wp .phone .p2ost {
width: 268px;
height: 43px;
margin-bottom: 0px;
}
.newRegistration .help-block.text-error .phone>span>.error {
display: inline-block;
width: auto;
padding: 5px 10px;
background-color: #fff;
margin-bottom: 3px;
border: 1px solid #c6c6c6;
margin-top: 0px;
color: red;
font-size: 14px;
}
.newRegistration .reg__button {
margin-top: 10px;
width: 266px;
height: 55px;
background: #f6cb10;
border-radius: 4px;
color: #000;
font-size: 16px;
}
.card.newBrendi {
background: #f6f6f6;
}
.card.newBrendi .text__wrp {
background: #f6f6f6;
}
.card.newBrendi .text__wrp .categorii {
margin-top: 60px;
margin-bottom: 75px;
}
.card.newBrendi .text__wrp .categorii input {
height: 45px;
padding: 0px 15px;
margin-right: 10px;
background: #fff;
font-size: 40px;
color: #181818;
}
.headMobNew {
display: none;
}
.brendiCard,
.brendiCard .text__wrp {
background-color: #f6f6f6;
}
.brendiCard .text__wrp .brandsCategory {
float: left;
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
}
.brendiCard .text__wrp .brandsCategory a {
padding: 5px 10px;
background-color: #fff;
margin-right: 10px;
border-radius: 5px;
cursor: pointer;
box-sizing: border-box;
}
.brendiCard .text__wrp .brandsCategory a.active {
border: 1px solid #f7cd1f;
}
.brendiCard .text__wrp .alfTbl {
float: left;
width: 100%;
margin-bottom: 20px;
}
.brendiCard .text__wrp .alfTbl .halfwidth {
width: 100%;
}
.brendiCard .hideElms {
display: flex;
float: left;
width: 100%;
margin-bottom: 30px;
}
.brendiCard .hideElms #liter {
font-size: 120px;
margin-right: 20px;
line-height: 105px;
}
.brendiCard .hideElms #liter:empty {
margin-right: 0px;
}
.brendiCard .hideElms .brends span {
padding: 5px 10px;
background-color: #fff;
margin-right: 10px;
border-radius: 5px;
cursor: pointer;
box-sizing: border-box;
margin-bottom: 16px;
display: block;
white-space: nowrap;
}
.brendiCard .hideElms .brends {
overflow-x: auto;
display: flex;
}
.brendiCard .hideElms .brends .row {
display: flex;
flex-direction: column;
float: left;
align-items: start;
margin-right: 15px;
margin-left: 0px;
}
.brendiCard .hideElms .brends .row:empty {
display: none;
}
.vnalichii {
margin-top: -32px;
}
.vnalichii.scroll {
margin: 5.25vw 0vw 0;
}
.card.magaziniCard {
background-color: #fff;
}
.card.magaziniCard .wrapper {
padding: 0px;
width: 92vw;
max-width: 92vw;
}
.card.magaziniCard .text__wrp {
background-color: #ebebeb;
border-radius: 0.4vw;
padding: 1.4vw 3vw;
}
.card.magaziniCard .text__wrp .cardMaps {
width: 100%;
display: flex;
justify-content: space-between;
box-sizing: border-box;
align-items: start;
flex-wrap: wrap;
justify-content: space-around;
}
.card.magaziniCard .text__wrp .cardMaps .elm {
background: #fff;
box-sizing: border-box;
border: 0.1vw solid #c9c9c9;
border-radius: 0.4vw;
width: 24.8vw;
padding: 1.5vw 1.4vw;
overflow: hidden;
line-height: normal;
margin-top: 1vw;
margin-bottom: 1vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .city {
color: #0a0a0a;
font-size: 1.53vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .city span {
color: #acacac;
}
.card.magaziniCard .text__wrp .cardMaps .elm .addr {
margin-top: 2.3vw;
font-size: 1.3vw;
min-height: 7vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .addr span {
color: #c9c9c9;
font-size: 1.5vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .rezim {
margin-top: 2.3vw;
font-size: 1.3vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .rezim span {
color: #c9c9c9;
font-size: 1.5vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .marshrut {
margin-top: 2.3vw;
display: flex;
justify-content: space-between;
align-items: center;
}
.card.magaziniCard .text__wrp .cardMaps .elm .marshrut div {
color: #555;
font-size: 1.1vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .marshrut div img {
margin: 0px;
width: 10.2vw;
margin-top: 0.3vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .map {
margin-top: 1.3vw;
margin-left: -1.4vw;
margin-bottom: -1.5vw;
margin-right: -1.4vw;
width: calc(100% + 2.8vw);
height: 13vw;
}
.card.magaziniCard .text__wrp .text {
color: #262626;
margin-top: 1vw;
}
.card.magaziniCard .text__wrp .text p {
margin-bottom: 1vw;
font-size: 17px;
}
.card.magaziniCard .text__wrp .vipadushki {
display: flex;
width: 100%;
align-items: start;
justify-content: space-between;
}
.card.magaziniCard .text__wrp .vipadushki .elm .h {
background-color: #fff;
display: flex;
justify-content: space-between;
box-sizing: border-box;
padding: 0vw 1vw;
align-items: center;
font-size: 1.1vw;
height: 3.4vw;
width: 27.8vw;
border-radius: 0.5vw;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
cursor: pointer;
}
.card.magaziniCard .text__wrp .vipadushki .elm .text {
background-color: #fff;
box-sizing: border-box;
padding: 0vw 1vw;
width: 27.8vw;
border-radius: 0.5vw;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
font-size: 17px;
margin-top: 0vw;
max-height: 0vw;
overflow: hidden;
transition: 0.3s;
}
.card.magaziniCard .text__wrp .vipadushki .elm.active .text {
padding: 1vw 1vw;
max-height: 100vw;
margin-top: 1vw;
transition: 0.3s;
}
.card.magaziniCard .text__wrp .text2 {
color: #262626;
margin-top: 1vw;
font-size: 17px;
text-align: left;
text-indent: 20px;
}
.catalog_wrp .leftSyde {
width: 263px;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
position: relative;
border-radius: 8px;
z-index: 2;
padding: 10px 7px;
margin-right: 30px;
}
.catalog_wrp .leftSyde .catalog_menu {
margin-right: 0px;
width: 100%;
padding-bottom: 5px;
}
.catalog_wrp .leftSyde #mse2_mfilter .tbutton:before {
display: none;
}
.catalog_wrp .leftSyde #mse2_mfilter .tclose {
margin-bottom: 20px;
padding: 0px 15px;
}
.catalog_wrp .leftSyde #mse2_mfilter .tclose .thelm {
max-height: 380px;
overflow: auto;
}
.catalog_wrp .leftSyde #mse2_mfilter .tclose .thelm br {
display: none;
}
.catalog_wrp .leftSyde #mse2_mfilter .catalog_menu__link {
margin: 0 0 4px;
}
.catalog_wrp .leftSyde #mse2_mfilter .tbutton {
margin: 12px 0px 5px 0px;
font-weight: bold;
text-transform: none;
}
.catalog_wrp .leftSyde .category_menu {
margin: 0px 15px;
}
.catalog_wrp .leftSyde .category_menu .h {
margin: 0px 0px 5px 0px;
font-weight: bold;
text-transform: none;
}
.catalog_wrp .leftSyde .category_menu .vpmenu {
max-height: 380px;
overflow-y: scroll;
margin-bottom: 20px;
}
.catalog_wrp .leftSyde .category_menu .elm {
width: 100%;
display: block;
font-size: 15px;
margin: 3px 0px;
}
.catalog_wrp .leftSyde .category_menu .elm .l {
display: flex;
justify-content: space-between;
}
.catalog_wrp .leftSyde .category_menu .elm .l .rBtn {
font-weight: bold;
font-size: 25px;
cursor: pointer;
margin-right: 10px;
opacity: 0;
line-height: 15px;
}
.catalog_wrp .leftSyde .category_menu .elm .l .rBtn.v {
opacity: 1;
}
.catalog_wrp .leftSyde .category_menu .elm.active > .l > a {
font-weight: bold;
}
.catalog_wrp .leftSyde .category_menu .elm .childLvl2 {
margin-top: 5px;
margin-bottom: 0px;
max-height: 0px;
overflow: hidden;
transition: 0.3s;
}
.catalog_wrp .leftSyde .category_menu .elm .childLvl2 {
max-height: 1000vw;
transition: 2.3s;
}
.catalog_wrp .leftSyde .category_menu .elm .childLvl2 .elm .l {
margin-left: 10px;
}
.catalog_wrp .leftSyde .category_menu .elm .childLvl2 {
max-height: 0vw;
overflow: hidden;
transition: 0.3s;
}
.catalog_wrp .leftSyde .category_menu .elm.open .childLvl2 {
max-height: 500px;
transition: 2.3s;
}
.catalog_wrp .leftSyde .category_menu .elm .childLvl2 .elm .l {
margin-left: 10px;
}
.catalog_wrp .leftSyde .category_menu .elm .childLvl2 .elm > .childLvl3 {
max-height: 0vw;
overflow: hidden;
transition: 0.3s;
}
.catalog_wrp .leftSyde .category_menu .elm .childLvl2 .elm.open > .childLvl3 {
max-height: 500px;
transition: 2.3s;
}
.catalog_wrp .leftSyde .category_menu .elm .childLvl2 .elm > .childLvl3 .elm .l {
margin-left: 20px;
}
.catalog {
padding-top: 2vw;
}
.mobonly {
display: none;
}
.main .zakazOformlen {
margin-left: auto;
margin-right: auto;
padding-top: 1.45vw;
margin-bottom: 1.45vw;
width: 86vw;
}
.main .zakazOformlen .content {
width: 100%;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
border-radius: 8px;
}
.main .zakazOformlen .content .zoh {
display: flex;
margin-left: 1.6vw;
margin-right: 1.6vw;
padding-top: 1.6vw;
padding-bottom: 1.6vw;
justify-content: space-between;
}
.main .zakazOformlen .content .zoh .lb {
color: #202020;
line-height: normal;
font-size: 1.82vw;
}
.main .zakazOformlen .content .zoh .lb span {
color: #747474;
font-size: 1.35vw;
}
.main .zakazOformlen .content .zoh .rb {
display: flex;
align-items: center;
color: #1b1b1b;
font-size: 1.36vw;
}
.main .zakazOformlen .content .zoh .rb .num {
background-color: #f6f6f6;
display: flex;
justify-content: center;
align-items: center;
color: #1b1b1b;
height: 4.83vw;
width: 13.5vw;
border-radius: 0.4vw;
font-size: 2vw;
margin-left: 2.4vw;
}
.main .zakazOformlen .content .slyder {
display: flex;
margin-left: 1.6vw;
margin-right: 1.6vw;
padding-top: 1.6vw;
padding-bottom: 1.6vw;
justify-content: space-between;
align-items: center;
}
.main .zakazOformlen .content .slyder .items {
display: flex;
width: 70vw;
overflow: hidden;
padding: 1vw 0vw;
}
.main .zakazOformlen .content .slyder .left {
background: url("/img/0912/prev.png") no-repeat center;
cursor: pointer;
width: 1.4vw;
height: 10.2vw;
margin-right: 1.55vw;
background-size: contain;
}
.main .zakazOformlen .content .slyder .right {
width: 1.4vw;
height: 10.2vw;
background: url("/img/0912/next.png") no-repeat center;
margin-left: 1.55vw;
cursor: pointer;
background-size: contain;
}
.sell_slide {
height: 390px;
}
.main .card .msrpc-form-button,
.lkBg .lkContent .lkRb .msrpc-form-button {
background: #eaca33;
}
#voscoinPage * {
line-height: normal;
}
#btnPromocode,
#toOfPage {
color: #000;
border: 2px solid #eaca33;
background: #fff;
transition: 0.3s;
}
#btnPromocode:hover,
#toOfPage:hover {
color: #000;
background: #eaca33;
border: 2px solid #eaca33;
transition: 0.3s;
}
#mse2_results .spiscom {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 1vw;
}
#mse2_results .spiscom .name {
width: 20vw;
}
#mse2_results .spiscom .price {
font-weight: bold;
}
#mse2_results .spiscom .count {
width: 5vw;
display: flex;
}
#mse2_results .spiscom .countList {
display: none;
}
#mse2_results .spiscom .count input[type="text"] {
width: 2vw;
text-align: center;
}
#mse2_results .spiscom .btns button {
width: 12vw;
font-size: 0.7vw;
}
body .jGrowl.top-right {
right: 3vw;
top: 8vw;
}
.about_text {
background: #fff;
}
.instagrammBlock .modInstagram2 .slick-track a div {
width: 180px;
height: 180px;
}
.newsItemsCatalog {
display: flex;
flex-wrap: wrap;
}
.newsItemsCatalog .news-block {
float: left;
width: 50%;
}
.lkBg .lkContent .lkLb a:nth-child(4) {
background: url('/img/0912/like.png') no-repeat 14vw center #fff;
background-size: 1.9vw;
}
.card {
min-height: 460px;
}
.button-about_text {
background: #1f1f1f;
width: 170px;
height: 30px;
font-size: 14px;
}
.cart__el {
border: 0px;
padding: 0px;
padding-left: 0.5vw;
padding-right: 0.5vw;
border-bottom: 0.15vw solid #bfbfbf;
padding-bottom: 0.5vw;
justify-content: unset;
align-items: start;
padding-top: 0.5vw;
}
.cart__el__image {
border: 0px;
}
.cart_counter {
background-color: #f6f6f6;
display: flex;
align-items: center;
justify-content: center;
height: 38px;
width: 110px;
border-radius: 5px;
font-size: 21px;
line-height: 38px;
}
.cart_counter .ms2_form {
display: flex;
}
.cart_counter .ms2_form button {
height: auto !important;
}
.cart_counter .cart_counter__button-minus {
display: block !important;
background: none;
padding: 0px;
}
.cart_counter .cart_counter__button-plus {
display: block !important;
background: none;
padding: 0px;
}
.cart_counter .countInput {
background: none;
border: 0px;
margin: 0 5px;
}
#jGrowl .af-message-error {
background-color: #fff !important;
color: #000 !important;
border: 1px solid red !important;
}
#jGrowl .af-message-success {
background-color: #fff !important;
color: #000 !important;
border: 1px solid #ffc800 !important;
}
#jGrowl .af-message {
background-color: #fff !important;
color: #000 !important;
border: 1px solid black !important;
}
.catalog_wrp .leftSyde .ui-slider-horizontal .ui-slider-range {
background-color: #ffd100;
}
.catalog_wrp .ui-slider-horizontal .ui-slider-handle {
border-radius: 50%;
box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
.catalog_wrp .catalog_range__inputs {
box-shadow: inset 4px 5px 6px rgba(1, 1, 1, 0);
border: 1px solid #c0c0c0;
border-radius: 10px;
}
.newHCatalogImg {
width: 80vw;
display: flex;
align-items: flex-end;
justify-content: center;
margin-left: 10vw;
}
.newHCatalogImg .newHCatalogImgCaliani img {
width: 18.6vw;
margin-right: 1vw;
}
.newHCatalogImg .rb {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.newHCatalogImg .newHCatalogImgUgol img {
width: 27vw;
margin-bottom: 1.7vw;
border: 1px solid #9a9a9a;
border-radius: 0.7vw;
transition: 0.3s;
}
.newHCatalogImg .newHCatalogImgUgol img:hover {
box-shadow: 0 0 10px rgb(0 0 0 / 13%);
transition: 0.3s;
}
.newHCatalogImg .newHCatalogImgAksesuari img {
width: 31vw;
margin-bottom: 1.7vw;
transition: 0.3s;
}
.newHCatalogImg .newHCatalogImgAksesuari img:hover {
box-shadow: 0 0 10px rgb(0 0 0 / 13%);
transition: 0.3s;
}
.newHCatalogImg .newHCatalogImgTabak img {
width: 60.4vw;
border: 1px solid #9a9a9a;
border-radius: 0.7vw;
transition: 0.3s;
}
.newHCatalogImg .newHCatalogImgTabak img:hover {
box-shadow: 0 0 10px rgb(0 0 0 / 13%);
transition: 0.3s;
}
.specToCartBtnNew {
border: 2px solid #e1b602;
padding: 5px 10px;
border-radius: 10px;
}
.specToCartBtnNew:hover {
background-color: #e1b602;
}
.nTovTabsH {
display: flex;
}
.nTovTabsH div {
cursor: pointer;
background: #565554;
padding: 0.2vw 0.5vw;
margin-right: 1vw;
border-radius: 0.5vw;
color: #fff;
font-size: 0.8vw;
}
.nTovTabsH div.active {
background: #000000;
}
.nTovSlyder .nTovSlyde .nTovCard .nTovRb .btns .count.countList,
.nTovMob .tocart .count.countList {
display: none;
}
.votePageStart {
display: flex;
margin-bottom: 50px;
}
.votePageStart .video {
margin-top: 10px;
margin-right: 20px;
}
.votePageStart .text {
font-size: 19px;
line-height: normal;
}
.voteGallary {
margin-bottom: 40px;
}
.smsConfirmNew {
color: #000;
background: #f6f6f6;
cursor: pointer;
font-size: 12px;
width: 200px;
text-align: center;
margin: 0 auto;
margin-top: -38px;
margin-bottom: 10px;
padding: 5px 0px;
border-radius: 5px;
}
.sell_slide__title .hiden {
display: none;
}
.sell_slide__title:hover .normal {
display: none;
}
.sell_slide__title:hover .hiden {
display: inline;
}
.sell_slide .button {
flex: none;
}
.sell__like_text {
white-space: nowrap;
font-size: 12px;
left: -26px;
}
#vozrastWin {
width: 28vw;
}
#vozrastWin .text2 {
cursor: pointer;
margin: 0px 2.4vw;
margin-top: 1.6vw;
font-size: 1vw;
padding: 0px;
text-align: center;
}
.voteGallary .slick-slide {
text-align: center;
}
.voteGallary .slick-slide img {
display: inline-block;
margin: 0px;
}
.votes.nzpln .elm {
width: 100%;
display: flex;
box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.3);
margin-bottom: 10px;
margin-top: 5px;
box-sizing: border-box;
padding: 4px 15px;
align-items: center;
justify-content: space-between;
background-color: #f6f6f6;
border-radius: 7px;
}
.votes.nzpln .elm .action {
background-color: #eaca33;
cursor: pointer;
box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.3);
padding: 4px 15px;
margin-top: -5px;
margin-right: -16px;
margin-bottom: -5px;
border-radius: 8px;
flex: none;
}
.votes.zpln .elm {
width: 100%;
box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.3);
margin-bottom: 10px;
margin-top: 5px;
background-color: #f6f6f6;
border-radius: 7px;
}
.votes.zpln .elm .prc {
height: 32px;
margin-bottom: -32px;
border-radius: 8px;
background-color: #e6f4fa;
}
.votes.zpln .elm .txt {
padding: 4px 15px;
display: flex;
box-sizing: border-box;
align-items: center;
justify-content: space-between;
}
#uvedomlenie2 {
position: fixed;
font-size: 16px;
margin: auto;
width: 100%;
box-sizing: border-box;
padding: 15px;
background: #f4f4f4;
border-top: 1px solid rgb(56, 56, 56);
z-index: 1000;
top: 140px;
}
#magazinimap {
width: 100%;
height: 460px;
border-radius: 15px;
overflow: hidden;
}
.js_block_setmammark {
position: absolute;
background-color: #fff;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
border-radius: 10px;
margin-top: -405px;
margin-left: 62px;
box-sizing: border-box;
padding: 10px 20px;
padding-bottom: 20px;
}
.js_block_setmammark__title {
font-weight: 300;
font-size: 15px;
color: #000000;
margin-top: 10px;
}
.js_block_setmammark__select {
width: 253px;
height: 31px;
background: url('files/1205/Arrow 1.svg') no-repeat calc(100% - 10px) center #EEEEEE;
border-radius: 10px;
overflow: hidden;
border: 0px;
font-size: 14px;
padding-left: 5px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
margin-top: 5px;
margin-bottom: 20px;
}
.js_block_setmammark__select_adress__item {
display: none;
}
.js_block_setmammark__select_adress__item.visible {
display: block;
}
.js_block_setmammark__bottom {
margin-top: 40px;
display: flex;
justify-content: space-between;
align-items: center;
font-size: 14px;
}
.js_block_setmammark__bottom div {
color: #555;
line-height: 20px;
}
.seo_text .js_block_setmammark__bottom__img,
.js_block_setmammark__bottom__img {
margin: 0px;
width: 100px;
}
#uvedomlenie2 .close {
top: -9px;
right: 5px;
width: 20px;
height: 20px;
position: absolute;
border: none;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
background-color: rgb(56, 56, 56);
cursor: pointer;
outline: none;
color: #fff;
font-size: 12px;
opacity: 1;
}
.footer__wrp h1 {
color: #1f1f1f;
float: right;
font-size: 12px;
}
.block_potegu__title {
font-size: 22px;
text-align: center;
color: #000000;
margin-top: 30px;
margin-bottom: 25px;
}
.block_potegu__tabs {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.block_potegu__tabs {
margin-bottom: 20px;
}
.block_potegu__tabs__item {
padding: 0px 10px;
color: #838383 !important;
font-size: 18px;
cursor: pointer;
padding-bottom: 5px;
margin: 0px 10px;
display: block;
margin-bottom: 10px;
}
.block_potegu__tabs__item_active {
color: #000 !important;
border-bottom: 1px solid #000;
}
.block_potegu__content {
margin-bottom: 50px;
}
.block_potegu__content__item {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.block_potegu__content__item__elm {
background: #EBEBEB;
border-radius: 5px;
margin: 0px 10px;
margin-bottom: 25px;
padding: 5px 10px;
display: block;
}
.block_potegu__content__item__elm:hover {
background: #F9E641;
}
.pricesButtons {
display: flex;
align-items: center;
justify-content: space-between;
}
.pricesButtons .price {
margin: 0 20px;
width: auto;
border-radius: 10px;
white-space: normal;
padding: 0px 20px;
justify-content: flex-start;
}
.pricesButtons .priceNew {
font-size: 14px;
width: 260px;
box-sizing: border-box;
text-transform: unset;
text-align: center;
display: flex;
padding: 0px 5px;
align-items: center;
justify-content: center;
}
.pricesButtons p:first-child .priceNew {
margin-left: 0px;
}
.pricesButtons p:last-child .priceNew {
margin-right: 0px;
}
.dlaBiznesaText {
display: flex;
margin-top: 35px;
}
.dlaBiznesaText__lb {
font-weight: normal;
font-size: 16px;
line-height: 27px;
color: #000000;
}
.dlaBiznesaText__lb__pdp {
width: 260px;
height: 25px;
background: #F1F1F1;
border-radius: 5px;
text-align: center;
line-height: 25px;
font-weight: normal;
font-size: 14px;
color: #4F4F4F;
}
.dlaBiznesaText__lb__ulstrt {
display: flex;
}
.dlaBiznesaText__lb__ulstrt_strt {
margin-top: 17px;
}
.dlaBiznesaText__lb__ulstrt__icn {
width: 13px;
height: 13px;
border-radius: 50%;
margin-right: 12px;
background: linear-gradient(87.77deg, #DBDBDB 51.87%, #F4BC2C 242.86%);
margin-top: 6px;
}
.dlaBiznesaText__lb__ulstrt__num {
margin-right: 8px;
font-size: 16px;
line-height: 27px;
color: #8B8B8B;
}
.dlaBiznesaText__lb__splsh {
width: 95%;
background: #F1F1F1;
border-radius: 5px;
margin-top: 20px;
padding: 10px 20px;
}
.dlaBiznesaText__lb__splsh__btm {
font-size: 15px;
color: #605E5E;
margin-top: 10px;
}
.dlaBiznesaText__rb__plashka {
width: 454px;
height: 680px;
background: #F1F1F1;
border-radius: 5px;
}
.dlaBiznesaText__rb__plashka__title {
display: flex;
}
.dlaBiznesaText__rb__plashka__title div {
width: 50%;
box-sizing: border-box;
text-align: center;
font-size: 22px;
line-height: 86px;
height: 82px;
color: #000000;
}
.dlaBiznesaText__rb__plashka__title2 {
width: 413px;
height: 50px;
line-height: 50px;
background: #FFFFFF;
border-radius: 5px;
margin-left: auto;
margin-right: auto;
text-align: center;
font-size: 16px;
margin-bottom: 7px;
}
.dlaBiznesaText__rb__plashka__title div:first-child {
border-right: 1px solid #ABABAB;
}
.dlaBiznesaText__rb__plashka__tovar {
width: 413px;
height: 122px;
background: linear-gradient(87.77deg, #DBDBDB 51.87%, #F4BC2C 242.86%);
border-radius: 5px;
margin-left: auto;
margin-right: auto;
margin-bottom: 7px;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
.dlaBiznesaText__rb__plashka__tovar__elm {
width: 173px;
height: 50px;
background: #FFFFFF;
border-radius: 5px;
text-align: center;
line-height: 50px;
margin: 0px 12px;
}
.dlaBiznesaText__rb__plashka__tovar__elm_lng {
width: 390px;
}
.dlaBiznesaText__rb__plashka__tovar2 {
width: 413px;
background: linear-gradient(87.77deg, #DBDBDB 51.87%, #F4BC2C 242.86%);
border-radius: 5px;
margin-left: auto;
margin-right: auto;
margin-bottom: 7px;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
height: auto;
}
.dlaBiznesaText__rb__plashka__tovar2__names {
font-size: 14px;
line-height: 27px;
color: #000000;
margin-left: 15px;
}
.dlaBiznesaText__rb__plashka__tovar2__elms {
margin-right: 12px;
}
.dlaBiznesaText__rb__plashka__tovar2__elms__naim {
position: absolute;
transform: rotate(270deg);
margin-left: -60px;
margin-top: 45px;
font-size: 14px;
line-height: 27px;
color: rgba(0, 0, 0, 0.5);
}
.dlaBiznesaText__rb__plashka__tovar2__elms__elm {
width: 86px;
height: 23px;
background: #FFFFFF;
border-radius: 5px;
padding: 0px 7px;
box-sizing: border-box;
margin: 4px 0px;
}
@media screen and (max-device-width: 1000px) {
.votePageStart {
flex-direction: column;
}
.lkBg .lkContent .lkLb a.active {
border: 0.13vw solid #ffd700;
}
.lkBg .lkContent .lkLb a:nth-child(4) {
background: url('/img/0912/like.png') no-repeat 80vw center #fff;
background-size: 4.9vw;
}
.lkBg {
background-color: #fff;
}
button.m360-icon.m360-icon-fullscreen-open,
button.m360-icon.m360-icon-fullscreen-close {
display: none;
}
.msrpcProd {
margin-left: 2vw;
}
.cart__el {
border-bottom: 0px;
}
.card {
min-height: 0px;
}
.newsItemsCatalog .news-block {
width: 100%;
}
#vozrastWin {
width: 95.8vw;
padding: 3.2vw;
}
#vozrastWin .border {
background: url('/img/0912/18+.jpg') no-repeat 77vw 114.9vw;
background-size: 6vw;
}
#vozrastWin .h {
width: 29.1vw;
height: 5.6vw;
margin-top: 6vw;
}
#vozrastWin .text {
margin-top: 3.6vw;
font-size: 4vw;
}
#vozrastWin .text3 {
font-size: 4vw;
}
#vozrastWin .form {
margin-left: calc(50% - 31.5vw);
width: 63vw;
margin-top: 4.8vw;
}
#vozrastWin .form input {
width: 18vw;
height: 10.6vw;
font-size: 4.6vw;
}
#vozrastWin .smt {
margin-left: calc(50% - 22.4vw);
margin-top: 6.9vw;
width: 44.8vw;
height: 8vw;
border-radius: 1.5vw;
font-size: 4.4vw;
}
#vozrastWin .text2 {
font-size: 1.8vw;
margin: 0px 14vw;
margin-top: 5vw;
}
#vozrastWin .btm {
margin-left: calc(50% - 22.4vw);
margin-top: 4.5vw;
margin-bottom: 3.8vw;
width: 44.8vw;
}
.nTovSlyder,
.nTovBreadcrumbs {
display: none;
}
.nTovMobBreadcrumbs {
display: block;
padding-top: 27px;
}
.nTovMobBreadcrumbs .breadcrumbs {
width: 100%;
overflow-x: scroll;
white-space: nowrap;
height: 60px;
padding-right: 10px;
padding-top: 3px;
}
.nTovMobBreadcrumbs .breadcrumbs a {
background-color: #f6f6f6;
border-radius: 8px;
padding: 2px 5px;
margin-left: 10px;
font-size: 11px;
text-transform: capitalize;
}
.nTovMobBreadcrumbs .breadcrumbs span {
background-color: #f6c600;
border-radius: 8px;
padding: 2px 5px;
margin-left: 10px;
font-size: 11px;
text-transform: capitalize;
}
.nTovMob {
display: block;
width: calc(100% - 4vw);
margin-left: 2vw;
}
.nTovMob .line1 {
display: flex;
align-items: center;
justify-content: space-between;
}
.nTovMob .line1 .like {
background: url("/img/2412/heart.svg") no-repeat right center;
width: 13.2vw;
height: 6.6vw;
background-size: 6.2vw;
cursor: pointer;
}
.nTovMob .line1 .like.active {
background: url("/img/2412/heartYellow.svg") no-repeat right center;
background-size: 6.2vw;
/*filter: drop-shadow(0px 0px 5px #000);*/
}
.nTovMob .line1 .name {
color: #1c1c1c;
font-size: 3.54vw;
margin-right: 5vw;
text-align: right;
}
.nTovMob .line2 {
display: flex;
margin-top: 3.8vw;
justify-content: space-around;
}
.nTovMob .line2 .left .images {
overflow-y: auto;
height: 47.9vw;
margin-bottom: 4vw;
}
.nTovMob .line2 .left .images a {
display: block;
box-sizing: border-box;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
border: 1px solid #c7c7c7;
width: 15vw;
height: 22vw;
margin-bottom: 2.1vw;
}
.nTovMob .line2 .left .icon3d {
text-align: center;
}
.nTovMob .line2 .left .icon3d img {
width: 14vw;
}
.nTovMob .line2 .rb img,
.nTovMob .line2 .rb .img3d {
border: 2px solid #ddd;
box-sizing: border-box;
width: 62.5vw;
}
.nTovMob .line3 {
text-align: center;
font-size: 3vw;
margin-top: 6.2vw;
margin-bottom: 6.2vw;
font-weight: bold;
}
.nTovMob .tocart {
width: 100%;
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: space-around;
border-radius: 1vw;
border: 1.2vw solid #eec000;
height: 15.8vw;
}
.nTovMob .tocart .count {
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: space-around;
font-weight: bold;
border: 0.2vw solid #e9e9e9;
width: 24.8vw;
height: 7.6vw;
border-radius: 1vw;
font-size: 4vw;
}
.nTovMob .tocart .count .num {
width: 50px;
text-align: center;
}
.nTovMob .tocart .tocartBtn {
box-sizing: border-box;
color: #000;
background-image: url(/img/0912/toCart.png);
box-shadow: 0 0 10px rgba(0,0,0,0.0);
transition: 0.3s;
width: 30.3vw;
height: 7.6vw;
border-radius: 1vw;
background-repeat: no-repeat;
background-color: #eaca33;
background-size: 4vw;
padding-top: 1.4vw;
padding-left: 8.6vw;
font-size: 3.6vw;
background-position: 2.2vw 1.5vw;
}
.nTovMob .tocart .fastorder {
box-sizing: border-box;
color: #000;
height: 7.6vw;
border-radius: 1vw;
background-image: url(/img/0912/fastOrder.png);
background-repeat: no-repeat;
box-shadow: 0 0 10px rgba(0,0,0,0.0);
transition: 0.3s;
width: 32.5vw;
background-position: 2.1vw 1.6vw;
background-size: 4.2vw;
padding-top: 1.6vw;
padding-left: 8.6vw;
font-size: 2.9vw;
border: 0.2vw solid #979797;
}
.nTovMob .tocart .fastorder.spc {
width: 43vw;
}
.nTovMob .complektaciyabl {
margin-top: 5.6vw;
}
.nTovMob .complektaciyabl .complektaciyah {
color: #1a1a1a;
margin-left: 2vw;
font-size: 4.23vw;
}
.nTovMob .complektaciyabl .complektaciya {
background-color: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
column-count: 2;
margin-top: 2vw;
padding: 3.1vw 5vw;
border-radius: 1.2vw;
font-size: 3.4vw;
}
.nTovMob .complektaciyabl .complektaciya .elm {
display: flex;
height: 8vw;
align-items: center;
}
.nTovMob .complektaciyabl .complektaciya .elm a {
text-decoration: underline;
font-size: 2.3vw;
}
.nTovMob .complektaciyabl .complektaciya .elm .cb {
background: url(/img/0912/chb.jpg) no-repeat center;
display: inline-block;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
background-size: contain;
width: 3.4vw;
height: 3.4vw;
margin-right: 1.7vw;
}
.nTovMob .description {
font-size: 3.4vw;
margin: 5vw 5vw;
}
.headNew {
display: none;
}
.headMobNew {
display: block;
position: fixed;
top: 0px;
left: 0px;
width: 100%;
z-index: 5;
}
.headMobNew .ch1 {
background-color: #000;
}
.headMobNew .ch1 .vsbl {
display: flex;
align-items: center;
justify-content: space-between;
height: 68px;
padding-left: 30px;
padding-right: 30px;
}
.headMobNew .ch1 .nvsbl {
max-height: 0px;
overflow: hidden;
transition: 0.3s;
}
.headMobNew .ch1.active .nvsbl {
overflow: auto;
max-height: 100vw;
transition: 0.3s;
}
.headMobNew .ch1 .nvsbl .logoreg {
margin-left: auto;
margin-right: auto;
box-sizing: border-box;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
height: 9vw;
width: 53.4vw;
margin-top: 6.7vw;
border-radius: 1.5vw;
font-size: 4.5vw;
}
.headMobNew .ch1 .nvsbl .logoreg a {
color: #fff;
border: 0.2vw solid #f7c700;
border-radius: 1.5vw;
padding: 0.5vw 3vw;
}
.headMobNew .ch1 .nvsbl .mobSpMenu {
margin-left: 5.7vw;
margin-right: 5.7vw;
margin-top: 2.1vw;
margin-bottom: 4.1vw;
}
.headMobNew .ch1 .nvsbl .mobSpMenu a {
width: 100%;
display: block;
color: #fff;
border-bottom: 0.5vw solid #808080;
padding-bottom: 3.8vw;
padding-top: 3.8vw;
padding-left: 1.5vw;
font-size: 3.8vw;
}
.headMobNew .ch1 .nvsbl .btm {
display: flex;
align-items: center;
justify-content: space-between;
margin-left: 5.8vw;
margin-right: 5.8vw;
}
.headMobNew .ch1 .nvsbl .btm .search {
background: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 8.4vw;
width: 46vw;
border-radius: 1.6vw;
}
.headMobNew .ch1 .nvsbl .btm .search input {
width: 35.5vw;
height: 5.2vw;
font-size: 3.4vw;
}
.headMobNew .ch1 .nvsbl .btm .search .searchBtn {
background: url(/img/0912/searchBtn.jpg) no-repeat center;
display: block;
width: 4.5vw;
height: 4.5vw;
background-size: contain;
}
.headMobNew .ch1 .nvsbl .btm .brendi {
box-sizing: border-box;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 8.3vw;
width: 39.8vw;
border: 0.3vw solid #fff;
font-size: 4vw;
border-radius: 1.6vw;
}
.headMobNew .ch1 .nvsbl .phone {
display: block;
color: #ffd100;
text-align: center;
margin-top: 5.2vw;
margin-bottom: 2.1vw;
font-size: 4.8vw;
}
.headMobNew .ch1 .vsbl .lb {
display: flex;
align-items: center;
justify-content: space-between;
}
.headMobNew .ch1 .vsbl .lb .openMenu {
float: left;
}
.headMobNew .ch1 .vsbl .lb .openMenu div {
background-color: #fff;
width: 4.9vw;
height: 0.4vw;
margin-bottom: 1.7vw;
box-shadow: 0 0 1vw rgb(255 255 255);
transition: 0.3s;
width: 24px;
height: 2px;
margin-bottom: 8px;
}
.headMobNew .ch1.active .vsbl .lb .openMenu div:nth-child(1) {
transform: rotate(45deg);
margin-bottom: -1.2vw;
margin-bottom: -6px;
transition: 0.3s;
}
.headMobNew .ch1.active .vsbl .lb .openMenu div:nth-child(2) {
opacity: 0;
transition: 0.3s;
}
.headMobNew .ch1.active .vsbl .lb .openMenu div:nth-child(3) {
transform: rotate(-45deg);
margin-top: -1.2vw;
margin-top: -6px;
transition: 0.3s;
}
.headMobNew .ch1 .vsbl .lb .openMenu div:last-child {
margin-bottom: 0px;
}
.headMobNew .ch1 .vsbl .lb .logo {
background: url(/img/0912/logo.png) no-repeat center;
background-size: contain;
display: block;
float: left;
margin-left: 14px;
height: 10.2vw;
width: 30.8vw;
height: 55px;
width: 148px;
}
.headMobNew .ch1 .vsbl .rb {
display: flex;
align-items: flex-end;
justify-content: space-between;
}
.headMobNew .ch1 .vsbl .rb .search {
background: url(/img/0912/searchMobMenu.jpg) no-repeat center;
display: block;
width: 6.5vw;
height: 6.9vw;
background-size: contain;
width: 30px;
height: 35px;
}
.headMobNew .ch1.active .vsbl .rb .search {
display: none;
}
.headMobNew .ch1 .vsbl .rb .mob {
background: url(/img/0912/searchMobPhone.jpg) no-repeat center;
display: block;
width: 5.1vw;
height: 7.5vw;
margin-left: 3.7vw;
background-size: contain;
margin-left: 13px;
width: 25px;
height: 36px;
}
.headMobNew .ch1 .vsbl .rb .cart {
background: url(/img/0912/searchMobCart.jpg) no-repeat center;
display: block;
margin-left: 3.7vw;
width: 6.8vw;
height: 7.8vw;
background-size: contain;
margin-left: 13px;
width: 32px;
height: 37px;
}
.headMobNew .ch1 .nvsbl .lang {
margin-left: 6.5vw;
}
.headMobNew .ch1 .nvsbl .language {
height: 8vw;
width: 12vw;
font-size: 3vw;
background: url('/images/arrDown.png') no-repeat 7vw 3vw #000;
background-size: 2vw;
padding-left: 1vw;
line-height: 8vw;
}
.headMobNew .ch2 {
background: #1f1f1f;
}
.headMobNew .ch2 .vsbl {
display: flex;
align-items: center;
justify-content: space-between;
padding-left: 6.2vw;
padding-right: 6.2vw;
height: 14.05vw;
padding-left: 30px;
padding-right: 30px;
height: 68px;
}
.headMobNew .ch2 .vsbl .lb {
display: flex;
align-items: center;
justify-content: space-between;
}
.headMobNew .ch2 .vsbl .lb .openMenu {
float: left;
}
.headMobNew .ch2 .vsbl .lb .openMenu div {
background-color: #f7c700;
width: 4.9vw;
height: 0.4vw;
margin-bottom: 1.7vw;
box-shadow: 0 0 1vw #f7c700;
transition: 0.3s;
width: 24px;
height: 2px;
margin-bottom: 8px;
}
.headMobNew .ch2.active .vsbl .lb .openMenu div:nth-child(1) {
transform: rotate(45deg);
margin-bottom: -1.2vw;
margin-bottom: -6px;
transition: 0.3s;
}
.headMobNew .ch2.active .vsbl .lb .openMenu div:nth-child(2) {
opacity: 0;
transition: 0.3s;
}
.headMobNew .ch2.active .vsbl .lb .openMenu div:nth-child(3) {
transform: rotate(-45deg);
margin-top: -1.3vw;
margin-bottom: -6px;
transition: 0.3s;
}
.headMobNew .ch2 .vsbl .lb .openMenu div:last-child {
margin-bottom: 0px;
}
.headMobNew .ch2 .vsbl .lb .katalogt {
color: #f7c700;
margin-left: 4vw;
font-size: 4.4vw;
margin-left: 19px;
font-size: 21px;
}
.headMobNew .ch2 .nvsbl {
max-height: 0px;
overflow: hidden;
transition: 0.3s;
}
.headMobNew .ch2.active .nvsbl {
max-height: 100vw;
overflow: auto;
transition: 0.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu {
margin-left: 5.7vw;
margin-right: 5.7vw;
margin-top: 0vw;
margin-bottom: 4.1vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm {
width: 100%;
display: block;
color: #fff;
border-bottom: 0.5vw solid #808080;
padding-bottom: 3.8vw;
padding-top: 3.8vw;
font-size: 3.8vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .l {
margin-left: 1.5vw;
display: flex;
justify-content: space-between;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .l a {
color: #fff;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .l .rBtn {
margin-right: 1.5vw;
font-weight: bold;
font-size: 6.8vw;
line-height: 5.5vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 {
margin-top: 3.8vw;
margin-bottom: -3.8vw;
max-height: 0vw;
overflow: hidden;
transition: 0.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm.open > .childLvl2 {
max-height: 1000vw;
transition: 2.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm {
border-top: 0.5vw solid #808080;
border-bottom: 0vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm .l {
margin-left: 4.5vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm .childLvl3 {
margin-top: 3.8vw;
margin-bottom: -3.8vw;
max-height: 0vw;
overflow: hidden;
transition: 0.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm.open > .childLvl3 {
max-height: 1000vw;
transition: 2.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm .childLvl3 .elm {
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm .childLvl3 .elm .l {
margin-left: 7.5vw;
}
.headMobNew .ch2 .nvsbl .btm {
display: flex;
align-items: center;
justify-content: space-between;
margin-left: 5.8vw;
margin-right: 5.8vw;
}
.headMobNew .ch2 .nvsbl .btm .search {
background: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 8.4vw;
width: 46vw;
border-radius: 1.6vw;
}
.headMobNew .ch2 .nvsbl .btm .search input {
width: 35.5vw;
height: 5.2vw;
font-size: 3.4vw;
}
.headMobNew .ch2 .nvsbl .btm .search .searchBtn {
background: url(/img/0912/searchBtn.jpg) no-repeat center;
display: block;
width: 4.5vw;
height: 4.5vw;
background-size: contain;
}
.headMobNew .ch2 .nvsbl .btm .brendi {
box-sizing: border-box;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 8.3vw;
width: 39.8vw;
border: 0.3vw solid #fff;
font-size: 4vw;
border-radius: 1.6vw;
}
.headMobNew .ch2 .nvsbl .phone {
display: block;
color: #ffd100;
text-align: center;
margin-top: 5.2vw;
margin-bottom: 2.1vw;
font-size: 4.8vw;
}
.headMobNew .ch2 .nvsbl .loadPrice {
display: block;
color: #adadad;
text-align: center;
margin-bottom: 6vw;
text-decoration: underline;
font-size: 4.4vw;
}
.brendiCard .text__wrp .brandsCategory a {
margin-bottom: 10px;
display: block;
}
.main {
margin-top: 28.1vw;
margin-top: 135px;
}
.lkBg .lkContent {
flex-direction: column;
}
.lkBg .lkContent .lkLb {
width: 100%;
margin-right: 0px;
margin-bottom: 2vw;
}
.lkBg .lkContent .lkLb a {
font-size: 5vw;
height: 8vw;
padding-left: 3vw;
margin-bottom: 1vw;
border-radius: 1vw;
}
.lkBg .lkHead {
flex-direction: column;
}
.lkBg .lkHead .lb {
font-size: 3.6vw;
width: 100%;
}
.lkBg .lkHead .logo {
display: none;
}
.lkBg .lkHead .rb {
text-align: left;
margin-top: 3vw;
font-size: 3.6vw;
width: 100%;
}
.lkBg .lkContent .lkRb {
width: 100%;
}
.lkBg .lkContent .lkRb h2 {
font-size: 4vw;
margin-top: 3vw;
text-align: center;
margin-bottom: 0px;
}
.lkBg .lkContent .lkRb .orders {
width: 100%;
height: auto;
}
.lkBg .lkContent .lkRb .orders .elm {
font-size: 3vw;
}
.lkBg .lkContent .lkRb .userDataUpd {
width: 100%;
}
.lkBg .lkContent .lkRb .blsep .lkp {
width: 100%;
}
.lkBg .lkContent .lkRb .blsep .rkp {
width: 100%;
}
.lkBg .lkContent .lkRb .blsep .lk__input {
width: 100%;
height: 40px;
}
.lkBg .lkContent .lkRb .form-buttons .lk__button {
height: 30px;
width: 100%;
margin-bottom: 10px;
}
.lkBg .lkContent .lkRb .lk__button {
width: 240px;
height: 30px;
}
.card.magaziniCard .text__wrp .cardMaps {
flex-direction: column;
}
.card.magaziniCard .text__wrp {
border-radius: 1vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm {
width: 100%;
margin-bottom: 3vw;
padding: 3vw 4vw;
border-radius: 2vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .city {
font-size: 4vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .addr {
font-size: 3.5vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .addr span {
font-size: 3.7vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .rezim {
font-size: 3.5vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .rezim span {
font-size: 3.7vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .marshrut div img {
width: 25vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .marshrut div {
font-size: 2.5vw;
}
.card.magaziniCard .text__wrp .cardMaps .elm .map {
margin-left: -4vw;
margin-right: -4vw;
width: calc(100% + 8vw);
height: 250px;
}
.card.magaziniCard .text__wrp .text,
.card.magaziniCard .text__wrp .text2 {
font-size: 17px;
line-height: normal;
}
.card.magaziniCard .text__wrp .vipadushki {
flex-direction: column;
}
.card.magaziniCard .text__wrp .vipadushki .elm {
margin-bottom: 4vw;
width: 100%;
}
.card.magaziniCard .text__wrp .vipadushki .elm .h {
width: 100%;
height: 8vw;
font-size: 3vw;
}
.card.magaziniCard .text__wrp .vipadushki .elm .text {
width: 100%;
font-size: 15px;
line-height: normal;
}
.catalog_wrp {
flex-direction: column;
}
#mse2_results {
width: 100%;
justify-content: center;
}
#mse2_results .sell_slide {
padding: 0vw 10px;
margin-left: 0vw;
width: 42vw;
}
#mse2_mfilter form#mse2_filters {
max-height: 100vw;
}
.catalog_wrp .leftSyde {
margin-right: 0px;
width: 100%;
box-shadow: none;
display: flex;
flex-direction: column;
}
.catalog_wrp .leftSyde .category_menu {
background-color: #f1f1f1;
width: 43.8vw;
padding: 2vw 3vw;
border-radius: 2vw;
max-height: 100vw;
overflow: hidden;
}
.catalog_wrp .leftSyde .catalog_menu {
background-color: #f1f1f1;
width: 43.8vw;
padding: 2vw 3vw;
border-radius: 2vw;
max-height: 100vw;
overflow: hidden;
width: 86vw;
margin-top: 2vw;
}
.catalog_wrp .leftSyde .catalog_menu #mse2_filters {
max-height: 100vw;
overflow: auto;
}
.catalog_wrp .leftSyde .category_menu .vpmenu {
max-height: 82vw;
padding-bottom: 10vw;
}
.catalog_wrp .leftSyde #mse2_mfilter .tclose .thelm {
max-height: 10000px;
}
.mobonly {
display: block;
}
.catalog_wrp .leftSyde .category_menu {
max-height: 7vw;
}
.catalog_wrp .leftSyde .category_menu.open {
max-height: 108vw;
}
.catalog_wrp .leftSyde .category_menu .mobh {
background: url(/img/0912/kategoriiMarker.jpg) no-repeat 2.3vw 1.3vw;
background-size: 4vw;
text-align: right;
width: 43.6vw;
height: 6.8vw;
margin-left: -3vw;
margin-top: -2vw;
padding-right: 3vw;
padding-top: 0.4vw;
margin-bottom: 2vw;
line-height: 5vw;
border: 0.5vw solid #524d4e;
border-radius: 2vw;
box-sizing: border-box;
width: 86vw;
}
.catalog_wrp .leftSyde .category_menu.open .mobh {
background: url(/img/2912/close.svg) no-repeat 2.3vw 1.3vw;
background-size: 3vw;
}
.catalog_wrp .leftSyde .catalog_menu {
max-height: 7vw;
}
.catalog_wrp .leftSyde .catalog_menu.open {
max-height: 200vw;
}
.catalog_wrp .leftSyde .catalog_menu .mobh {
background: url(/img/0912/filtriMarker.jpg) no-repeat 2.3vw 0.8vw;
background-size: 4vw;
text-align: right;
width: 43.6vw;
height: 6.8vw;
margin-left: -3vw;
margin-top: -2vw;
padding-right: 3vw;
padding-top: 0.4vw;
margin-bottom: 2vw;
line-height: 5vw;
border: 0.5vw solid #524d4e;
border-radius: 2vw;
box-sizing: border-box;
width: 86vw;
}
.catalog_wrp .leftSyde .catalog_menu.open .mobh {
background: url(/img/2912/close.svg) no-repeat 2.3vw 1.3vw;
background-size: 3vw;
}
.catalog_wrp .leftSyde .category_menu {
margin-left: 0px;
width: 86vw;
}
.headMobNew .ch1 .vsbl .rb .cart .ms2_total_count {
font-size: 3vw;
background: #fff;
width: 5vw;
height: 5vw;
line-height: 5vw;
border: 0.1vw solid #000;
color: #000;
text-align: center;
border-radius: 50%;
margin-left: 4.15vw;
margin-top: 4.18vw;
width: 24px;
height: 24px;
margin-top: 22px;
margin-left: 18px;
font-size: 12px;
line-height: 24px;
}
.bigCartNew {
width: 100%;
padding-top: 15px;
}
.bigCartNew .h {
width: auto;
margin-left: 5vw;
font-size: 4vw;
margin-bottom: 3vw;
}
.bigCartNew .ccontent {
flex-direction: column;
}
.bigCartNew .ccontent .lb {
width: 100%;
}
.bigCartNew .ccontent .lb .userData {
width: 100%;
margin-right: 0px;
display: flex;
flex-direction: column;
}
.bigCartNew .ccontent .lb .userData.active {
padding: 3vw 7vw;
}
.bigCartNew .ccontent .lb .userData .lbh {
order: -2;
font-size: 4vw;
margin-bottom: 3vw;
}
.bigCartNew .ccontent .lb .userData .inputs {
flex-direction: column;
}
.bigCartNew .ccontent .lb .userData .inputs .fio,
.bigCartNew .ccontent .lb .userData .inputs .phone,
.bigCartNew .ccontent .lb .userData .inputs .email,
.bigCartNew .ccontent .lb .userData .inputs .inn,
.bigCartNew .ccontent .lb .userData .inputs .comment,
.bigCartNew .ccontent .lb .userData .inputs .commentVisible {
width: 100%;
margin-right: 0px;
margin-bottom: 15px;
height: 8vw;
font-size: 3vw;
border-radius: 2vw;
padding: 0vw 4vw;
}
.bigCartNew .ccontent .lb .userData .inputs .pnpsms2 {
width: 100%;
margin-right: 0px;
margin-bottom: 15px;
height: 8vw;
font-size: 3vw;
border-radius: 2vw;
padding: 0vw 4vw;
}
.bigCartNew .ccontent .lb .userData .inputs .phone {
margin-top: 7vw;
}
.bigCartNew .ccontent .lb .userData .inputs .phone select {
margin-right: 2vw;
}
.bigCartNew .ccontent .lb .userData .inputs .phone input {
width: 62vw;
}
.bigCartNew .ccontent .lb .userData .inputs .phone .pnpsms {
margin-top: -8vw;
font-size: 3vw;
width: 50vw;
height: 5vw;
border-radius: 1vw;
}
.bigCartNew .ccontent .lb .userData .next {
margin-left: auto;
margin-right: auto;
height: 10vw;
width: 52vw;
font-size: 4vw;
margin-bottom: 2vw;
border-radius: 1vw;
}
.bigCartNew .ccontent .lb .userData .reg {
float: none;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
width: 100%;
order: -1;
font-size: 3vw;
height: 8vw;
margin-bottom: 4vw;
border-radius: 2vw;
}
.bigCartNew .ccontent .lb .userData .reg:after {
margin-top: 4vw;
width: 266px;
height: 7px;
border-radius: 4px;
}
.bigCartNew .ccontent .rb {
width: 100%;
}
.bigCartNew .ccontent .rb .products {
max-height: 119vw;
}
.bigCartNew .ccontent .rb .products .tovar {
margin-left: 3vw;
margin-right: 3vw;
width: calc(100% - 6vw);
}
.bigCartNew .ccontent .rb .products .tovar img {
width: 15.6vw;
}
.bigCartNew .ccontent .rb .products .tovar .txt {
width: 48.9vw;
font-size: 2.5vw;
}
.bigCartNew .ccontent .rb .products .tovar .txt b {
font-size: 4.2vw;
}
.bigCartNew .ccontent .rb .products .tovar .price {
width: 23vw;
}
.bigCartNew .ccontent .rb .products .tovar .price .l1 {
font-size: 3.8vw;
margin-top: 4vw;
margin-bottom: 1vw;
}
.bigCartNew .ccontent .rb .products .tovar .price .l2 {
width: 23vw;
height: 7vw;
border-radius: 1vw;
}
.bigCartNew .ccontent .rb .products .tovar .price .l2 input[type="button"] {
width: 7vw;
font-size: 5vw;
}
.bigCartNew .ccontent .rb .products .tovar .price .l2 .count {
font-size: 3.5vw;
}
.bigCartNew .ccontent .rb .cBottom .promo {
width: 50vw;
height: 7vw;
margin-top: 3vw;
margin-left: 2.8vw;
border-radius: 1vw;
margin-bottom: 4vw;
}
.bigCartNew .ccontent .rb .cBottom .promo input {
font-size: 2.7vw;
}
.bigCartNew .ccontent .rb .cBottom .l2 {
margin-top: 20px;
margin-bottom: 20px;
}
.bigCartNew .ccontent .rb .cBottom .l2 .price {
padding-left: 2.8vw;
font-size: 2.8vw;
}
.bigCartNew .ccontent .rb .cBottom .l2 span {
font-size: 17px;
}
.bigCartNew .ccontent .rb .cBottom .l2 .saveCart {
margin-right: 2.8vw;
font-size: 2.8vw;
}
.bigCartNew .ccontent .rb .cBottom .btns .oformit {
margin-left: 2.8vw;
margin-bottom: 2.8vw;
border-radius: 2vw;
height: 8vw;
width: 41vw;
font-size: 3vw;
}
.bigCartNew .ccontent .rb .cBottom .btns #sharecart {
margin-right: 2.8vw;
margin-bottom: 2.8vw;
height: 8vw;
width: 41vw;
font-size: 3vw;
border-radius: 2vw;
}
.bigCartNew .ccontent .rb .cBottom .btns #getlink {
position: relative;
margin-top: 0px;
margin-left: 0px;
font-size: 14px;
overflow: scroll;
width: 100%;
}
.bigCartNew .ccontent .lb .delivery.active,
.bigCartNew .ccontent .lb .pay.active {
width: 100%;
max-height: 1000vw;
}
.bigCartNew .ccontent .lb .delivery .lbh {
box-sizing: border-box;
font-size: 4vw;
padding-left: 5vw;
margin-bottom: 3vw;
}
.bigCartNew .ccontent .lb .delivery .items {
flex-direction: column;
align-items: center;
}
.bigCartNew .ccontent .lb .delivery .items .btn {
margin-left: 0px;
width: 64vw;
padding: 2.1vw 5vw;
margin-bottom: 4.1vw;
border-radius: 2vw;
}
.bigCartNew .ccontent .lb .delivery .items .btn .btnH {
font-size: 3.6vw;
}
.bigCartNew .ccontent .lb .delivery .items .btn .txt {
font-size: 3.7vw;
}
.bigCartNew .ccontent .lb .pay .lbh {
box-sizing: border-box;
font-size: 4vw;
padding-left: 5vw;
margin-bottom: 3vw;
}
.bigCartNew .ccontent .lb .pay .items {
flex-direction: column;
align-items: center;
}
.bigCartNew .ccontent .lb .pay .items .btn {
margin-left: 0px;
width: 64vw;
padding: 2.1vw 5vw;
margin-bottom: 4.1vw;
border-radius: 2vw;
font-size: 3.6vw;
}
.main .zakazOformlen {
width: calc(100% - 20px);
}
.main .zakazOformlen .content .zoh {
flex-direction: column;
}
.main .zakazOformlen .content .zoh .lb {
margin-top: 3vw;
text-align: center;
font-size: 5vw;
}
.main .zakazOformlen .content .zoh .lb span {
font-size: 4vw;
}
.main .zakazOformlen .content .zoh .rb {
margin-top: 3vw;
justify-content: center;
font-size: 5vw;
margin-bottom: 10vw;
}
.main .zakazOformlen .content .zoh .rb .num {
width: 25vw;
height: 9vw;
font-size: 4vw;
margin-left: 3vw;
}
.main .zakazOformlen .content .slyder {
display: none;
}
.bigCartNew .ccontent .rb .products .tovar .del {
width: 3vw;
height: 5vw;
}
.catalog_wrp .leftSyde .category_menu .elm .l .rBtn {
font-size: 5.5vw;
margin-right: 6vw;
line-height: 3vw;
}
.catalog_wrp .leftSyde .category_menu .elm.open .childLvl2 {
max-height: 100vw;
}
#mse2_results .spiscom {
border-bottom: 2px solid #1f1f1f;
padding-bottom: 10px;
margin-bottom: 10px;
}
#mse2_results .spiscom .name {
text-align: left;
width: 23vw;
font-size: 3vw;
}
#mse2_results .spiscom .price {
text-align: center;
}
#mse2_results .spiscom .count {
display: flex;
justify-content: space-between;
width: 80px;
}
#mse2_results .spiscom .count input[type="text"] {
width: 30px;
}
#mse2_results .spiscom .btns button {
font-size: 12px;
width: auto;
height: 25px;
background: #1f1f1f;
border-radius: 6px;
padding: 15px 10px;
}
#mse2_results .spiscom .btns button:before {
display: none;
}
#mse2_results .spiscom .price.summ {
display: none;
}
.brendiCard .hideElms .brends {
flex-direction: column;
}
.brendiCard .text__wrp .alfTbl {
overflow-y: scroll;
}
.bigCartNew .ccontent .rb .cBottom .btns {
flex-direction: column;
}
.bigCartNew .ccontent .rb .cBottom .btns .oformit {
margin-left: 0px;
}
.bigCartNew .ccontent .rb .cBottom .btns .oformit {
margin-right: 0px;
width: 80vw;
}
.bigCartNew .ccontent .rb .cBottom .btns #sharecart {
margin-right: 0px;
width: 80vw;
}
#promocode {
width: 24vw;
}
.bigCartNew .ccontent .rb .products .tovar .price .l2 .count {
width: 10vw;
}
.promoblock #promocode {
width: 100%;
}
.nTovTabsH {
margin-top: 6vw;
}
.nTovTabsH div {
cursor: pointer;
background: #565554;
padding: 0.7vw 3vw;
margin-right: 2vw;
border-radius: 1.5vw;
color: #fff;
font-size: 3.8vw;
}
.card.magaziniCard .text__wrp .vipadushki .elm.active .text {
max-height: 250vw;
}
.bigCartNew .ccontent .lb .delivery .dcity input {
width: 100%;
margin-right: 0px;
margin-bottom: 15px;
height: 8vw;
font-size: 3vw;
border-radius: 2vw;
padding: 0vw 4vw;
}
.pricesButtons {
flex-direction: column;
}
.pricesButtons p {
width: 100%;
}
.pricesButtons .price {
width: 100%;
font-size: 8px;
margin: 0px;
white-space: normal;
padding: 0px 20px;
justify-content: flex-start;
}
.pricesButtons .price.button:before {
display: none;
}
.dlaBiznesaText {
flex-direction: column;
}
.dlaBiznesaText__rb__plashka {
max-width: 100%;
height: auto;
padding-bottom: 5px;
}
.dlaBiznesaText__rb__plashka {
max-width: 100%;
}
.dlaBiznesaText__rb__plashka__title div {
font-size: 14px;
}
.dlaBiznesaText__rb__plashka__title2 {
max-width: 90%;
font-size: 10px;
}
.dlaBiznesaText__rb__plashka__tovar {
max-width: 90%;
}
.dlaBiznesaText__rb__plashka__tovar__elm {
max-width: 40%;
}
.dlaBiznesaText__rb__plashka__tovar__elm_lng {
max-width: 100%;
}
.dlaBiznesaText__rb__plashka__tovar2 {
max-width: 90%;
height: auto;
}
.dlaBiznesaText__lb__splsh {
width: 100%;
margin-bottom: 20px;
}
.dlaBiznesaText__rb__plashka__tovar2__names {
font-size: 10px;
}
.dlaBiznesaText__rb__plashka__tovar2__elms__elm {
width: 60px;
font-size: 9px;
line-height: 23px;
}
.dlaBiznesaText__rb__plashka__tovar2__elms__naim {
margin-left: -44px;
font-size: 11px;
}
}
@media screen and (max-device-width: 700px) {
.js_block_setmammark {
position: relative;
margin-top: 50px;
margin-left: 0px;
width: 100%;
}
.js_block_setmammark__select {
width: 100%;
}
}
@media screen and (max-device-width: 640px) {
.text__wrp.text__wrp_magazini {
width: 100%;
}
.card.magaziniCard .wrapper {
margin: 0 auto;
}
}
@media screen and (max-device-width: 500px) {
.smsConfirmNew {
margin-top: 0px;
}
.newRegistration .reg__wp {
width: 290px;
}
.newRegistration .reg__wp .reg__input {
width: 250px;
}
.newRegistration .reg__wp .phone {
width: 250px;
}
.newRegistration .reg__wp .phone .p1ost, .newRegistration .reg__wp .phone .p2ost {
width: 168px;
}
.button-about_text {
width: 38vw;
height: 9vw;
font-size: 2.7vw;
}
.headMobNew {
display: block;
position: fixed;
top: 0px;
left: 0px;
width: 100%;
z-index: 5;
}
.headMobNew.opn {
bottom: 0px;
/*background: #1f1f1f;*/
background: #000;
}
.headMobNew .ch1 {
background-color: #000;
}
.headMobNew .ch1 .vsbl {
display: flex;
align-items: center;
justify-content: space-between;
padding-left: 6.2vw;
padding-right: 6.2vw;
height: 14.05vw;
}
.headMobNew .ch1 .nvsbl {
max-height: 0px;
overflow: hidden;
transition: 0.3s;
}
.headMobNew .ch1.active .nvsbl {
overflow: auto;
max-height: 100vw;
transition: 0.3s;
}
.headMobNew .ch1 .nvsbl .logoreg {
margin-left: auto;
margin-right: auto;
box-sizing: border-box;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
height: 9vw;
width: 53.4vw;
margin-top: 6.7vw;
font-size: 4.5vw;
}
.headMobNew .ch1 .nvsbl .logoreg a {
color: #fff;
border: 0.2vw solid #f7c700;
border-radius: 1.5vw;
}
.headMobNew .ch1 .nvsbl .mobSpMenu {
margin-left: 5.7vw;
margin-right: 5.7vw;
margin-top: 2.1vw;
margin-bottom: 4.1vw;
}
.headMobNew .ch1 .nvsbl .mobSpMenu a {
width: 100%;
display: block;
color: #fff;
border-bottom: 0.5vw solid #808080;
padding-bottom: 3.8vw;
padding-top: 3.8vw;
padding-left: 1.5vw;
font-size: 3.8vw;
}
.headMobNew .ch1 .nvsbl .btm {
display: flex;
align-items: center;
justify-content: space-between;
margin-left: 5.8vw;
margin-right: 5.8vw;
}
.headMobNew .ch1 .nvsbl .btm .search {
background: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 8.4vw;
width: 46vw;
border-radius: 1.6vw;
}
.headMobNew .ch1 .nvsbl .btm .search input {
width: 35.5vw;
height: 5.2vw;
font-size: 3.4vw;
}
.headMobNew .ch1 .nvsbl .btm .search .searchBtn {
background: url(/img/0912/searchBtn.jpg) no-repeat center;
display: block;
width: 4.5vw;
height: 4.5vw;
background-size: contain;
}
.headMobNew .ch1 .nvsbl .btm .brendi {
box-sizing: border-box;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 8.3vw;
width: 39.8vw;
border: 0.3vw solid #fff;
font-size: 4vw;
border-radius: 1.6vw;
}
.headMobNew .ch1 .nvsbl .phone {
display: block;
color: #ffd100;
text-align: center;
margin-top: 5.2vw;
margin-bottom: 2.1vw;
font-size: 4.8vw;
}
.headMobNew .ch1 .vsbl .lb {
display: flex;
align-items: center;
justify-content: space-between;
}
.headMobNew .ch1 .vsbl .lb .openMenu {
float: left;
}
.headMobNew .ch1 .vsbl .lb .openMenu div {
background-color: #fff;
width: 4.9vw;
height: 0.4vw;
margin-bottom: 1.7vw;
box-shadow: 0 0 1vw rgb(255 255 255);
transition: 0.3s;
}
.headMobNew .ch1.active .vsbl .lb .openMenu div:nth-child(1) {
transform: rotate(45deg);
margin-bottom: -1.2vw;
transition: 0.3s;
}
.headMobNew .ch1.active .vsbl .lb .openMenu div:nth-child(2) {
opacity: 0;
transition: 0.3s;
}
.headMobNew .ch1.active .vsbl .lb .openMenu div:nth-child(3) {
transform: rotate(-45deg);
margin-top: -1.2vw;
transition: 0.3s;
}
.headMobNew .ch1 .vsbl .lb .openMenu div:last-child {
margin-bottom: 0px;
}
.headMobNew .ch1 .vsbl .lb .logo {
background: url(/img/0912/logo.png) no-repeat center;
background-size: contain;
display: block;
float: left;
margin-left: 14px;
height: 10.2vw;
width: 30.8vw;
}
.headMobNew .ch1 .vsbl .rb {
display: flex;
align-items: flex-end;
justify-content: space-between;
}
.headMobNew .ch1 .vsbl .rb .search {
background: url(/img/0912/searchMobMenu.jpg) no-repeat center;
display: block;
width: 6.5vw;
height: 6.9vw;
background-size: contain;
}
.headMobNew .ch1.active .vsbl .rb .search {
display: none;
}
.headMobNew .ch1 .vsbl .rb .mob {
background: url(/img/0912/searchMobPhone.jpg) no-repeat center;
display: block;
width: 5.1vw;
height: 7.5vw;
margin-left: 3.7vw;
background-size: contain;
}
.headMobNew .ch1 .vsbl .rb .cart {
background: url(/img/0912/searchMobCart.jpg) no-repeat center;
display: block;
margin-left: 3.7vw;
width: 6.8vw;
height: 7.8vw;
background-size: contain;
}
.headMobNew .ch2 {
background: #1f1f1f;
}
.headMobNew .ch2 .vsbl {
display: flex;
align-items: center;
justify-content: space-between;
padding-left: 6.2vw;
padding-right: 6.2vw;
height: 14.05vw;
}
.headMobNew .ch2 .vsbl .lb {
display: flex;
align-items: center;
justify-content: space-between;
}
.headMobNew .ch2 .vsbl .lb .openMenu {
float: left;
}
.headMobNew .ch2 .vsbl .lb .openMenu div {
background-color: #f7c700;
width: 4.9vw;
height: 0.4vw;
margin-bottom: 1.7vw;
box-shadow: 0 0 1vw #f7c700;
transition: 0.3s;
}
.headMobNew .ch2.active .vsbl .lb .openMenu div:nth-child(1) {
transform: rotate(45deg);
margin-bottom: -1.3vw;
transition: 0.3s;
}
.headMobNew .ch2.active .vsbl .lb .openMenu div:nth-child(2) {
opacity: 0;
transition: 0.3s;
}
.headMobNew .ch2.active .vsbl .lb .openMenu div:nth-child(3) {
transform: rotate(-45deg);
margin-top: -1.2vw;
transition: 0.3s;
}
.headMobNew .ch2 .vsbl .lb .openMenu div:last-child {
margin-bottom: 0px;
}
.headMobNew .ch2 .vsbl .lb .katalogt {
color: #f7c700;
margin-left: 4vw;
font-size: 4.4vw;
}
.headMobNew .ch2 .nvsbl {
max-height: 0px;
overflow: hidden;
transition: 0.3s;
}
.headMobNew .ch2.active .nvsbl {
max-height: 125vw;
overflow: auto;
transition: 0.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu {
margin-left: 5.7vw;
margin-right: 5.7vw;
margin-top: 0vw;
margin-bottom: 4.1vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm {
width: 100%;
display: block;
color: #fff;
border-bottom: 0.5vw solid #808080;
padding-bottom: 3.8vw;
padding-top: 3.8vw;
font-size: 3.8vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .l {
margin-left: 1.5vw;
display: flex;
justify-content: space-between;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .l a {
color: #fff;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm.active > .l > a,
.headMobNew .ch2 .nvsbl .mobSpMenu .elm.open > .l > a {
color: #f7c700;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .l .rBtn {
margin-right: 1.5vw;
font-weight: bold;
font-size: 6.8vw;
line-height: 5.5vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 {
margin-top: 3.8vw;
margin-bottom: -3.8vw;
max-height: 0vw;
overflow: hidden;
transition: 0.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm.open > .childLvl2 {
max-height: 1000vw;
transition: 2.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm {
border-top: 0.5vw solid #808080;
border-bottom: 0vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm .l {
margin-left: 4.5vw;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm .childLvl3 {
margin-top: 3.8vw;
margin-bottom: -3.8vw;
max-height: 0vw;
overflow: hidden;
transition: 0.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm.open > .childLvl3 {
max-height: 1000vw;
transition: 2.3s;
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm .childLvl3 .elm {
}
.headMobNew .ch2 .nvsbl .mobSpMenu .elm .childLvl2 .elm .childLvl3 .elm .l {
margin-left: 7.5vw;
}
.headMobNew .ch2 .nvsbl .btm {
display: flex;
align-items: center;
justify-content: space-between;
margin-left: 5.8vw;
margin-right: 5.8vw;
}
.headMobNew .ch2 .nvsbl .btm .search {
background: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 8.4vw;
width: 46vw;
border-radius: 1.6vw;
}
.headMobNew .ch2 .nvsbl .btm .search input {
width: 35.5vw;
height: 5.2vw;
font-size: 3.4vw;
}
.headMobNew .ch2 .nvsbl .btm .search .searchBtn {
background: url(/img/0912/searchBtn.jpg) no-repeat center;
display: block;
width: 4.5vw;
height: 4.5vw;
background-size: contain;
}
.headMobNew .ch2 .nvsbl .btm .brendi {
box-sizing: border-box;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
height: 8.3vw;
width: 39.8vw;
border: 0.3vw solid #fff;
font-size: 4vw;
border-radius: 1.6vw;
}
.headMobNew .ch2 .nvsbl .phone {
display: block;
color: #ffd100;
text-align: center;
margin-top: 5.2vw;
margin-bottom: 2.1vw;
font-size: 4.8vw;
}
.headMobNew .ch2 .nvsbl .loadPrice {
display: block;
color: #adadad;
text-align: center;
margin-bottom: 6vw;
text-decoration: underline;
font-size: 4.4vw;
}
.headMobNew .ch1 .vsbl .rb .cart .ms2_total_count {
font-size: 3vw;
background: #fff;
width: 5vw;
height: 5vw;
line-height: 5vw;
border: 0.1vw solid #000;
color: #000;
text-align: center;
border-radius: 50%;
margin-left: 4.15vw;
margin-top: 4.18vw;
}
.catalogVipadushka {
top: 7.7vw;
}
.main {
margin-top: 28.1vw;
}
.nTovMobBreadcrumbs .breadcrumbs:after {
content: ">";
position: absolute;
right: 1vw;
font-size: 5vw;
line-height: 4vw;
background: #fff;
padding: 0.5vw 1.3vw;
border-radius: 50%;
margin-top: -5.8vw;
}
.readyCarts .item .h {
height: 70px;
}
#loginSMScode {
max-width: 90%;
}
.wrapper-catalog {
margin: 0px;
padding: 0px;
}
.reg__form.active {
margin-left: 0vw;
}
.newRegistration .reg__wp {
width: 290px;
padding-top: 20px;
display: flex;
flex-direction: column;
}
.help-block.text-error {
order: 0;
}
.help-block.text-error.ord1 {
order: 1;
}
.help-block.text-error.ord2 {
order: 2;
}
.newRegistration .reg__button {
width: 100%;
order: 3;
}
.sell__like {
right: 10px;
}
.sell_slide .button {
font-size: 9px;
}
.bigCartNew .ccontent .lb .delivery .dcity input {
width: 100%;
margin-right: 0px;
margin-bottom: 15px;
height: 8vw;
font-size: 3vw;
border-radius: 2vw;
padding: 0vw 4vw;
}
.button:before {
left: 7px;
}
}
.sell__badge_n_2 {
width: 70px;
height: 20px;
line-height: 20px;
font-size: 13px;
background: red;
margin-top: -50px;
border-radius: 5px;
left: -15px;
}
.sell__badge_n_3 {
width: 70px;
height: 20px;
line-height: 20px;
font-size: 13px;
background: #383838;
margin-top: -20px;
border-radius: 5px;
left: -15px;
}
.main-new-and-popular-items a {
position: relative;
padding: 10px 0;
margin: 20px 10px;
transition: 0.3s;
}
.main-new-and-popular-items a:hover {
box-shadow: 0 0 10px rgb(0 0 0 / 13%);
transition: 0.3s;
}
.catalog_info {
margin: 0 0 20px;
}
.catalog_info .catalog_info__text {
margin: 0 0 0 35px;
}
.product_badges {
position: absolute;
display: flex;
flex-direction: column;
left: -15px;
margin-top: -55px;
align-items: flex-start;
height: auto;
}
.sell__badge {
height: 20px;
line-height: 20px;
font-size: 13px;
background: #383838;
border-radius: 5px;
left: 0px;
width: auto;
padding: 0px 18px;
position: relative;
margin-bottom: 5px;
}
.sell__badge_2 {
background: red;
}
.sell__badge_4 {
width: 120px;
height: 30px;
font-size: 14px;
padding: 0px;
line-height: 30px;
font-style: normal;
}
.msrpcProd {
width: 120px;
height: auto;
box-shadow: -5px 5px 5px rgb(81 81 83 / 5%);
background: #fff;
display: flex;
margin-left: 0px;
font-size: 11px;
position: relative;
z-index: 2;
margin-top: 45px;
margin-bottom: -30px;
}
.product_badges_ng {
left: -10px;
}
#loginSMScode .save__style,
#confirmNumber .save__style {
font-size: 1rem;
line-height: 1.8;
}
.cartLoadingNew {
position: absolute;
top: 0px;
right: 0px;
left: 0px;
bottom: 0px;
display: flex;
align-items: center;
justify-content: center;
background: #fff;
z-index: 10;
flex-direction: column;
font-size: 24px;
}
.cartLoadingNew img {
width: 280px;
max-width: 80%;
margin-bottom: 20px;
}