@charset "utf-8"; html,body {background-color:#F9F9F9; font-family:'Open Sans',sans-serif; font-size:14px}h1 {font-size:1.5em}h1,h2 {font-size:1.4em; color:#a499e4; text-align:left; margin:0.5em 0em; font-weight:400}h1:first-letter,h2:first-letter {text-transform:capitalize}h3 {color:#A6C84D}a:link,a:visited {color:#a499e4; text-decoration:none}a:hover {color:#c995d9; text-decoration:none}a:focus {outline:none}a.link-underline {text-decoration:underline !important; text-decoration-style:dotted !important}a.link-underline:hover {text-decoration:none !important}i {font-style:normal}form ul {padding-left:0 !important; list-style:none}input,textarea,select {font-size:1.2em; color:darkslateblue; font-family:'Open Sans',sans-serif; border-radius:3px; border-width:1px}.hidden {display:none}.visible {display:block}.fading-box {position:absolute; bottom:calc(100% - 190px); left:0; width:100%; height:80px; font-style:italic}.error {color:brown}.zoom {display:block; width:23px; height:23px; background:url("/images-new/zoom.svg") no-repeat}.zoom:hover {background:url("/images-new/zoom-hover.svg") no-repeat}.rating {display:block; height:25px; width:125px; background:url("/images-new/star.svg") repeat-x}.rating5stars {width:125px; max-width:125px; min-width:125px}.rating4stars {width:100px; max-width:100px; min-width:100px}.rating3stars {width:75px; max-width:75px; min-width:75px}.rating2stars {width:50px; max-width:50px; min-width:50px}.rating1stars {width:25px}.rating0stars {background:transparent}.rating-counts {display:block; font-size:0.8em; margin-top:0}i.price,i.alteprice,i.oldprice {white-space:nowrap}i.price,i.alteprice {color:#88d113; font-weight:bold; white-space:nowrap}i.oldprice,i.oldprice a,i.oldprice a:hover {text-decoration:line-through; color:#88d113; font-size:0.8em; font-weight:normal}header {color:rgba(146,146,146,1.00); font-style:normal; font-weight:400}span.price,a.price,.price {color:#88d113; text-decoration:none; font-weight:bold}.btn,.btn:link,.btn:visited {border-radius:0.25em; border-style:solid; border-width:1px; color:#111; display:inline-block; letter-spacing:0.04em; margin-bottom:0.5em; padding:0.5em 0.7em; text-decoration:none; text-transform:none; -webkit-transition:color 0.4s,background-color 0.4s,border 0.4s; transition:color 0.4s,background-color 0.4s,border 0.4s; text-align:center}.btn:hover,.btn:focus {color:#7FDBFF; border:1px solid #7FDBFF; -webkit-transition:background-color 0.3s,color 0.3s,border 0.3s; transition:background-color 0.3s,color 0.3s,border 0.3s}.btn:active {color:#0074D9; border:1px solid #0074D9; -webkit-transition:background-color 0.3s,color 0.3s,border 0.3s; transition:background-color 0.3s,color 0.3s,border 0.3s}.btn--s {font-size:14px}.btn--m {font-size:16px}.btn--l {font-size:20px; border-radius:0.25em !important}.btn--full,.btn--full:link {border-radius:0.25em; display:block; margin-left:auto; margin-right:auto; text-align:center; width:100%}.btn--black,.btn--black:link,.btn--black:visited {color:#fff; background-color:#111}.btn--black:hover,.btn--black:focus {color:#fff; background-color:#444; border-color:#444}.btn--black:active {color:#fff; background-color:#999; border-color:#999}.btn--white,.btn--white:link,.btn--white:visited {color:#111; background-color:#fff}.btn--white:hover,.btn--white:focus {color:#111; background-color:rgba(255,255,255,0.7); border-color:rgba(255,255,255,0.7)}.btn--white:active {color:#111; background-color:rgba(255,255,255,0.9); border-color:rgba(255,255,255,0.9)}.btn--gray:link,.btn--gray:visited {background-color:#f0f0f0; border-color:#f0f0f0; color:#555}.btn--gray:hover,.btn--gray:focus {background-color:#ddd; border-color:#ddd; color:#444}.btn--gray:active {background-color:#ccc; border-color:#ccc; color:#444}.btn--gray-border:link,.btn--gray-border:visited {background-color:#fff; border-color:#555; border-width:2px; color:#555}.btn--gray-border:hover,.btn--gray-border:focus {background-color:#fff; border-color:#ddd; color:#777}.btn--gray-border:active {background-color:#ccc; border-color:#ccc; color:#444}.btn--gray-dark:link,.btn--gray-dark:visited {background-color:#555; color:#eee}.btn--gray-dark:hover,.btn--gray-dark:focus {background-color:#333; border-color:#333; color:#eee}.btn--gray-dark:active {background-color:#777; border-color:#777; color:#eee}button.btn--blue,.btn--blue:link,.btn--blue:visited {color:#fff; background-color:#39C !important}.btn--blue:hover,.btn--blue:focus {color:#fff !important; background-color:#0063aa; border-color:#0063aa}.btn--blue:active {color:#fff; background-color:#001F3F; border-color:#001F3F}button.btn--salad,.btn--salad:link,.btn--salad:visited {color:#fff; background-color:#84be0f !important}.btn--salad:hover,.btn--salad:focus {color:#fff !important; background-color:yellowgreen; border-color:#fff}.btn--salad:active {color:#fff; background-color:olivedrab; border-color:#001F3F}.btn--salad-empty {align-content:1px; padding:0.46em 0.64em}.btn--salad-empty:link,.btn--salad-empty:visited {color:#84be0f !important; background-color:white !important; border-color:#84be0f}.btn--salad-empty:hover,.btn--salad-empty:focus,.btn--salad-empty:active {color:yellowgreen !important; background-color:white !important; border-color:yellowgreen !important}.btn--refresh {background:url(/images-new/refresh.svg) no-repeat left; width:auto; height:45px; padding-left:45px}@media screen and (min-width:32em) {.btn--full {max-width:16em !important} }form div.search-field-block {overflow:hidden; background:#FFFFFF; width:240px; height:47px; border:1px solid #D1D1D1; border:1px 0 1px 1px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}form div.search-field-block #search,form div.search-field-block #top-search {width:180px; height:28px; line-height:1.3em; font-size:14px; padding:11px 5px 6px 11px; min-height:7px; left:4px; margin:0; float:left; display:inline-block; border:0 solid #727172; background:transparent; outline:none; color:#C7C7C7}#extra-top-search {margin-bottom:5px; display:none}#extra-top-search form div.search-field-block {width:100%}form div.search-field-block #top-search {width:calc(100% - 60px)}form div.search-field-block input.search_btn {float:right; display:inline-block; width:40px; z-index:999; border-radius:0 3px 3px 0}#highTopNav {display:block; height:30px; overflow:hidden; -webkit-mask-image:linear-gradient(to right,#f9f9f9 80%,transparent 99%); mask-image:linear-gradient(to right,#f9f9f9 80%,transparent 99%)}#highTopNav ul {list-style:none; padding:0; margin:0}#highTopNav ul li {display:block; float:left; padding:5px 14px}#headerLinks {display:block; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; text-align:left; background-color:rgba(255,255,255,1.00); margin-bottom:5px; height:38px; overflow:hidden; background:#a97bb7; background-image:-webkit-linear-gradient(#d59fe5,#a97bb7); background-image:-o-linear-gradient(#d59fe5,#a97bb7); background-image:linear-gradient(#d59fe5,#a97bb7)}#headerLinks a,#headerLinks h1 {display:block; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; float:left; text-decoration:none; color:#FFFFFF; padding:10px 14px; font-size:14px; white-space:nowrap}#headerLinks h1 {float:right; font-weight:100; margin:0; -webkit-margin-before:0.0em; -webkit-margin-after:0.0em; -webkit-margin-start:0; -webkit-margin-end:0}#logo {float:left; padding-top:14px; padding-bottom:5px; padding-right:15px; padding-left:10px; width:194px; text-align:center; color:rgba(255,255,255,1.00); background-color:rgba(255,255,255,0.00)}#cityphones {width:35%; float:left; padding-top:0; padding-bottom:5px; text-align:left; white-space:nowrap; padding-left:3%}#cityphones .phones-block {width:47%; float:left; padding:0}#cityphones #moscow-phone,#cityphones #spb-phone,#cityphones #russia-phone,.wo-ho {color:#7bbc1a}#cityphones span {display:block}#cityphones span a {color:#c995d9; text-decoration:none; font-weight:bold}#cityphones .tel3 {display:none}#cityphones .wo-ho div {color:#c995d9}#headerMiddle #middle-right-block {float:right; padding-top:0}#headerMiddle #middle-inner-left-block {padding-right:10px; padding-top:17px}#headerMiddle #top-cart,#headerMiddle .top-cart-mobile,#headerMiddle #top-cart-full,#headerMiddle .top-cart-mobile-full {float:right; width:49px; height:69px; background:url("/images-new/top-cart.svg") no-repeat; overflow:hidden}#headerMiddle #top-cart-full,#headerMiddle .top-cart-mobile-full {background:url("/images-new/top-cart-full.svg") no-repeat}#headerMiddle #top-cart a,#headerMiddle .top-cart-mobile a,#headerMiddle #top-cart-full a,#headerMiddle .top-cart-mobile-full a {display:block; cursor:pointer; white-space:nowrap; text-align:center; color:#FFFFFF; padding-top:30px; z-index:999; font-size:1.5em; text-decoration:none}#headerMiddle .top-cart-mobile,#headerMiddle .top-cart-mobile-full {display:none}#middle-inner-left-block {float:left; white-space:nowrap}#headerMiddle #search-bar {overflow:hidden}#headerMiddle #middle-left-menu-block a {color:#c995d9; text-decoration:none; display:inline-block; padding:10px 10px 10px 0}#main-menu {clear:both; padding:0; margin-bottom:5px}.sidebar a {color:#a499e4; text-decoration:none}.sidebar a:hover {color:#D58DF9}.sidebar a.selected .action-prod-info {color:#5089FC}.sidebar button {background-color:#84BE0F; color:azure}.sidebar .sidebar-block,.sidebar .sidebar-block h2 {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border-bottom:1px solid #F7F6FF; overflow:hidden; -webkit-margin-before:0.0em; color:#a499e4}.sidebar hr {border:0; border-bottom:1px dashed #EBEBEB; width:96%}.sidebar hr:last-of-type {border:0; margin-bottom:0}.sidebar .sidebar-block {background-color:white; margin-bottom:10px}.sidebar .sidebar-block h2 {background:-webkit-linear-gradient(rgba(255,255,255,1) 0,rgba(242,241,246,1) 100%); background:-o-linear-gradient(rgba(255,255,255,1) 0,rgba(242,241,246,1) 100%); background:linear-gradient(rgba(255,255,255,1) 0,rgba(242,241,246,1) 100%); padding:12px 12px 12px 12px; margin-bottom:8px; font-size:1.1em; font-weight:400}.sidebar div.action-menu div {overflow:hidden; padding:0 1% 0 1%; position:relative}.sidebar div.action-menu div img {float:left; left:0; top:0; z-index:0; border-radius:5px}.sidebar div.action-menu div div.action-pic {z-index:15; display:block; position:absolute; left:0; top:0; width:32px; height:32px; border-radius:50%; border:1px solid white; text-align:center; margin:0; padding:0; -moz-transform:rotate(-20deg); -ms-transform:rotate(-20deg); -webkit-transform:rotate(-25deg); -o-transform:rotate(-20deg); transform:rotate(-20deg)}.sidebar div.action-menu div div.icon-cool {background-color:steelblue}.sidebar div.action-menu div div.icon-cool:before {content:'Cool'; font-size:0.8em; color:white; position:absolute; top:0.7em; left:0.35em}.sidebar div.action-menu div div.icon-new {background-color:#6CB000}.sidebar div.action-menu div div.icon-new:before {content:'New!'; font-size:0.7em; color:white; position:absolute; top:0.9em; left:0.45em}.sidebar div.action-menu div div.icon-sale {background-color:fuchsia}.sidebar div.action-menu div div.icon-sale:before {content:'Sale!'; font-size:0.8em; color:white; position:absolute; top:0.7em; left:0.35em}.sidebar div.action-menu div div.icon-action {background-color:#3EA8FF}.sidebar div.action-menu div div.icon-action:before {content:'Акция'; font-size:0.7em; color:white; position:absolute; top:0.85em; left:0.15em}.sidebar div.action-menu div div.icon-hit {background-color:orange}.sidebar div.action-menu div div.icon-hit:before {content:'Хит!'; font-size:0.8em; color:white; position:absolute; top:0.7em; left:0.48em}.sidebar div.action-menu div div.icon-club {background-color:crimson}.sidebar div.action-menu div div.icon-club:before {content:'Club!'; font-size:0.8em; color:white; position:absolute; top:0.7em; left:0.35em}.sidebar div.action-menu div div {padding-left:5px; text-align:left}.sidebar div.action-menu div div span {color:#808080}.sidebar .voting ul {display:inline-block; margin:0; padding:0}.sidebar .voting ul li {padding:0; margin:0; left:0}.sidebar .voting button {display:inline-block}#stringball {font-size:11px; position:relative; display:block; text-align:left; overflow:hidden; list-style:none; padding:0.2em 1.5em; margin:0}#stringball li {display:inline; padding:0; margin:0; padding-right:5px; height:auto; line-height:2em; float:left}#stringball a {display:inline; float:left}#offer {clear:both; background-color:rgba(246,246,246,1.00); color:rgba(146,146,146,1.00); display:block; height:250px; overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:relative}#content {clear:both; overflow:hidden; padding-top:10px; color:dimgrey}#content strong {font-weight:normal; color:darkslateblue}#content .sidebar {float:left; width:25%; padding-left:0; padding-right:0; text-align:center; padding-top:0; height:auto}#content .mainContent {float:right; width:72%; text-align:center; padding:0 1% 10px 1%; background-color:white; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}#content .sidebar .dropdown-menu {display:none}#content .sidebar #menubar {text-align:left; color:rgba(146,146,146,1.00); position:relative; left:0}.sidebar .sidebar-block .related-publications ul li {color:rgba(146,146,146,1.00)!important}.sidebar .sidebar-block .related-publications ul li a {color:#c995d9}#mainWrapper {width:80%; padding-left:10%; max-width:1280px}.menu ul {padding-top:0; margin-top:0; margin-left:6px}.menu ul li {list-style-type:none; font-size:1em; position:relative; left:-35px; padding-top:5px; text-align:left}.sidebar .cats-menu h3 {color:#a499e4; font-weight:600; font-size:1em; margin:0}.sidebar .cats-menu h3:hover {color:#c995d9}.sidebar .cats-menu p {color:rgba(146,146,146,1.00); margin:0; font-size:0.9em}#content .mainContent #product-category-page {padding:0}#content .mainContent .category-path {display:block; text-align:left; padding:0 0 10px 0; margin-top:0; width:100%; font-size:0.95em}#content .mainContent .category-path ul {padding:0; margin:0}#content .mainContent .category-path ul li {display:inline}#content .mainContent .category-path ul li a {display:inline-block; padding:4px; text-decoration:none; position:relative}#content .mainContent .category-path ul.current-category-path li:after {content:' /'; color:grey; font-size:0.6em}#content .mainContent .category-path ul.current-category-path li:last-of-type:after {content:''}#content .mainContent .category-path ul li a strong {display:inline-block; text-decoration:none; background-color:#90d716; color:#fff; padding:3px; margin:-3px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; font-weight:normal}#content .mainContent .category-path ul.sub-categories-path li {font-size:0.95em}#content .mainContent .category-path ul.sub-categories-path li:before {content:'\2B58'; font-size:0.6em; color:cornflowerblue}#content .mainContent .main-content-header {text-align:left; position:relative; display:block; clear:both}#content .mainContent h2.maincontentHeader {text-align:left; padding:5px 0 0 0; margin:0; font-weight:400; color:#a499e4; display:block; max-width:calc(100% - 80px)}#content .mainContent .main-content-header #products-display-type form {display:inline-block}#content .mainContent .main-content-header #products-display-type {position:absolute; right:0; top:-38px; width:85px; min-width:75px; overflow:hidden}#content .mainContent .main-content-header #products-display-type input {display:inline-block; width:32px; height:32px; max-width:32px; max-height:32px; border:0; -webkit-border-radius:20%; -moz-border-radius:20%; color:#B5B5B5; background-color:white; font-size:1.5em; text-align:center; overflow:hidden; position:relative; padding:0; margin:0 0 0 5px; cursor:pointer; border-radius:10%}#content .mainContent .main-content-header #products-display-type input.blocks {background:url("/images-new/blocks.svg") no-repeat center}#content .mainContent .main-content-header #products-display-type input.rows {background:url("/images-new/rows.svg") no-repeat center}#content .mainContent .main-content-header #products-display-type input.blocks:hover,#content .mainContent .main-content-header #products-display-type input.blocks:active {background:url("/images-new/blocks-white.svg") no-repeat center; background-color:rgba(130,200,53,1.00)}#content .mainContent .main-content-header #products-display-type input.rows:hover,#content .mainContent .main-content-header #products-display-type input.rows:active {background:url("/images-new/rows-white.svg") no-repeat center; background-color:rgba(130,200,53,1.00)}#content .mainContent #category-products-sort-pages {display:block; position:relative; text-align:left; margin:0.4em 0em; padding:0.4em 0em; border:1px dashed #E3E3E3; border-width:1px 0 1px 0}#content .mainContent .products-sort {display:inline-block; font-size:0.9em; color:grey}#content .mainContent .products-sort select {font-size:0.94em; color:grey; background:#FCFCFC; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; border-color:#DFDFDF; margin-right:2em; height:2em}#content .mainContent .products-pages-list {font-size:0.9em; color:grey; display:inline-block; text-align:center}#content .mainContent .bottom-pages-list {display:block; margin-top:1.5em; text-align:center}#content .mainContent .products-pages-list a,#content .mainContent .products-pages-list span {display:inline-block; padding:4px; border:1px solid #B1B1B1; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; min-width:2em; text-align:center; padding-top:0.35em; font-size:1.1em; margin-right:0.5em; cursor:default; margin-top:0.5em}#content .mainContent .products-pages-list:before {content:'Страницы:'}#content .mainContent .products-pages-list a:hover,#content .mainContent .products-pages-list span {background:cornflowerblue; color:white}#content .mainContent .products-pages-list a i.next-page:after {content:'>>'}#content .mainContent .products-pages-list a i.prew-page:after {content:'<<'}#content .mainContent .productRow {overflow:hidden; color:rgba(146,146,146,1.00); display:flex; margin-top:2em}#content .mainContent .productRow:first-of-type {margin-top:0.5em}.mainContent .productRow .productInfo {overflow:hidden; float:right; width:32%; padding:0 0.5%}.mainContent .productRow article.productInfo:first-of-type {padding-left:0}.mainContent .productRow article.productInfo:last-of-type {padding-right:0}.mainContent .productRow .productInfo div.image-container {height:214px; overflow:hidden}.mainContent .productRow .productInfo a {text-decoration:none; position:relative}.mainContent .productRow .productInfo .action-pic-product {position:absolute; bottom:0.4em; left:0; height:35px; overflow:hidden; width:100%}.mainContent .productRow .productInfo .action-pic-product div,#base-article.scart-page .scart-club div {width:32px; height:32px; overflow:hidden; margin:0 3px; float:right; border-radius:50%; border:1px solid white; text-align:center; padding:0; -moz-transform:rotate(-20deg); -ms-transform:rotate(-20deg); -webkit-transform:rotate(-25deg); -o-transform:rotate(-20deg); transform:rotate(-20deg)}.mainContent .productRow .productInfo .action-pic-product div.app-cool {background-color:steelblue}.mainContent .productRow .productInfo .action-pic-product div.app-cool:before {content:'Cool'; font-size:0.8em; color:white; position:absolute; top:0.7em; left:0.35em}.mainContent .productRow .productInfo .action-pic-product div.app-new {background-color:#6CB000}.mainContent .productRow .productInfo .action-pic-product div.app-new:before {content:'New!'; font-size:0.7em; color:white; position:absolute; top:0.9em; left:0.45em}.mainContent .productRow .productInfo .action-pic-product div.app-sale {background-color:fuchsia}.mainContent .productRow .productInfo .action-pic-product div.app-sale:before {content:'Sale!'; font-size:0.8em; color:white; position:absolute; top:0.7em; left:0.35em}.mainContent .productRow .productInfo .action-pic-product div.app-action {background-color:#3EA8FF}.mainContent .productRow .productInfo .action-pic-product div.app-action:before {content:'Акция'; font-size:0.7em; color:white; position:absolute; top:0.85em; left:0.15em}.mainContent .productRow .productInfo .action-pic-product div.app-hit {background-color:orange}.mainContent .productRow .productInfo .action-pic-product div.app-hit:before {content:'Хит!'; font-size:0.8em; color:white; position:absolute; top:0.7em; left:0.48em}.mainContent .productRow .productInfo .action-pic-product div.app-sale-club,#base-article.scart-page .scart-club div {background-color:crimson}.mainContent .productRow .productInfo .action-pic-product div.app-sale-club:before,#base-article.scart-page .scart-club div:before {content:'Club!'; font-size:0.8em; color:white; position:absolute; top:0.75em; left:0.2em}.mainContent .productRow .productInfo .action-pic-product div.app-gift {background:url("/images-new/gift.svg") no-repeat; border-radius:0; border:0}span.rows-view {padding-right:1%}.mainContent .productRow .productInfo .name-n-features {max-height:155px; overflow:hidden; display:block; position:relative}.mainContent .productRow .productInfo .name-n-features.pdIndexPage {max-height:none}.mainContent .productRow .productInfo .name-n-features .fading-box {bottom:calc(100% - 155px); border-bottom:1px dashed #E5E5E5}.mainContent .productRow .productInfo .name-n-features i.fading-arrow {display:block; width:100%; height:80px; font-size:0.9em; cursor:pointer}.mainContent .productRow .productInfo .name-n-features i.fading-arrow-down {color:#c3c3c3; text-align:left}.mainContent .productRow .productInfo .name-n-features i.fading-arrow-down:after {content:"\2193"; display:block; position:absolute; bottom:0; right:0.3em; font-size:1.5em}.mainContent .productRow .productInfo .name-n-features i.fading-arrow-up {color:#9F9F9F; text-align:center; position:relative}.mainContent .productRow .productInfo .name-n-features i.fading-arrow-up:after {content:"\25b3 скрыть"; display:block; height:100%; padding-top:25px}.mainContent .productRow .productInfo .name-n-features ul {list-style:none; position:relative}.mainContent .productRow .productInfo .name-n-features ul li {text-indent:-12px; margin-left:12px}.mainContent .productRow .productInfo .name-n-features ul li:before {content:' '; display:inline-block; margin-right:5px; width:5px; height:5px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:1px solid #C5D4FD; max-width:5px; background-color:white; margin-bottom:1px}.productRow .productInfo .price {display:block; position:relative; margin:0; padding:0; padding-left:0.3em; text-align:left}.productRow .productInfo i.price {display:inline-block; font-size:19px; font-weight:normal; font-weight:600}.productRow .productInfo i.oldprice {padding-left:5px; display:inline-block; font-style:italic}.productRow .productInfo .productContent {position:relative; top:-37px; font-style:normal; font-weight:200; white-space:pre-wrap}.productRow article.productInfo h3,#content .mainContent section#base-article article.productInfo h3 {display:block; padding:0; padding-left:12px; margin:0; font-size:14px; font-style:normal; font-weight:400; text-decoration:none; color:#a499e4; text-align:left; width:calc(100% - 12px)}.productRow .productInfo ul,#content .mainContent section#base-article article.productInfo ul {list-style-type:none; padding:0; margin:0; text-align:left}.productRow .productInfo ul li {padding-left:0}.productRow .productInfo ul.model-info {min-height:80px}.productRow .productInfo ul li i.stock-info,.productRow .productInfo ul i.delivery-info {color:#72A401; text-decoration:none}.productRow .productInfo ul li i.stock-info-no,.productRow .productInfo ul li i.club-info {color:#B00808; text-decoration:none}.productRow .productInfo .buyButton {width:95%; margin-top:8px; border-radius:0}.productRow .productInfo a.detail-button {display:none}.productRow .productInfo .moreButton {margin-bottom:0; margin-top:9px; width:50%}#mainWrapper #recommended-products {padding:15px; background-color:white; clear:both; overflow:auto; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:10px; font-style:normal; color:gray}#mainWrapper #recommended-products h2,#mainWrapper #recommended-products h3 {font-size:0.97em; -webkit-margin-before:0.5em; -webkit-margin-after:0.5em; margin-bottom:0; padding-bottom:0}#mainWrapper #recommended-products p {-webkit-margin-before:0.5em; -webkit-margin-after:0.5em; margin-bottom:0; padding-bottom:0; font-size:0.97em}#mainWrapper #recommended-products a {font-style:normal}#mainWrapper #index-art,.ind-bot-plist>article {padding:15px; background-color:white; clear:both; overflow:auto; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:10px; font-style:normal; color:gray}#mainWrapper #index-art h2,#mainWrapper #index-art h3,.ind-bot-plist>article h2,.ind-bot-plist>article h3 {font-size:0.97em; -webkit-margin-before:0.5em; -webkit-margin-after:0.5em; margin-bottom:0; padding-bottom:0}#mainWrapper #index-art p,.ind-bot-plist>article p {-webkit-margin-before:0.5em; -webkit-margin-after:0.5em; margin-bottom:0; padding-bottom:0; font-size:0.97em}#mainWrapper #index-art a {font-style:normal}#mainWrapper .ind-bot-plist>article>p>a>img.brandlogo {float:right; width:15%; min-width:50px; margin:0 10px 10px 10px}.ind-bot-plist>article>ul {list-style:circle; margin:5px 0; display:inline-block; padding:0em 1.5em} #mainWrapper #index-news {margin-top:10px; border-radius:5px; background:white; padding:15px}#mainWrapper #index-news a {border-top:1px dotted rgba(216,216,216,1.00); display:block}#mainWrapper #index-news a:first-of-type {border:0}#mainWrapper #index-news article {display:block; padding-left:90px; margin-top:1em; position:relative}#mainWrapper #index-news article img {position:absolute; left:0; top:0; width:80px; height:80px; border-radius:3px}#mainWrapper #index-news article h3 {color:#a499e4; margin:0; font-size:1em; font-weight:400}#mainWrapper #index-news article p {color:rgba(146,146,146,1.00); margin-top:0}#mainWrapper .viewed {display:block; padding:0; clear:both; overflow:auto; position:relative; margin-top:10px}#mainWrapper .viewed .sidebar-block {padding-bottom:1.5em}#mainWrapper .viewed .sidebar-block .action-menu div.viewed-inner-container {display:block; float:left; width:48%; max-width:48%}#mainWrapper .viewed .sidebar-block .action-menu a {display:block; float:left; max-width:48%; position:relative; border-radius:5px}#mainWrapper .viewed .sidebar-block .action-menu .action-prod-info {max-width:200px}#mainWrapper .viewed .sidebar-block a.show-all-viewed-products {display:inline-block; font-size:0.95em; float:none; width:90%; padding-left:1em; max-width:90%}#mainWrapper footer {clear:both; overflow:auto; background:-webkit-linear-gradient(rgba(188,178,240,1) 0,rgba(163,152,228,1) 100%); background:-o-linear-gradient(rgba(188,178,240,1) 0,rgba(163,152,228,1) 100%); background:linear-gradient(rgba(188,178,240,1) 0,rgba(163,152,228,1) 100%); font-style:normal; line-height:1.8; padding-top:12px; padding-left:12px; text-align:center; padding-bottom:12px; padding-right:12px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:10px; position:relative}#mainWrapper footer>hr {margin:0; width:100%; border:1px dotted white; border-width:1px 0 0 0}#mainWrapper footer nav {display:inline-block; float:left; color:rgba(255,255,255,1.00); text-align:left; min-width:22%}#mainWrapper section#footer-second nav {float:right}footer a:link,footer a:visited {color:rgba(255,255,255,1.00); display:block; padding:5px; text-decoration:none}footer a:hover,footer li.footer-active a {color:#feee60 !important}#mainWrapper footer nav ul {list-style:none}#mainWrapper footer nav.footer-pay-systems ul li {width:200px; height:60px; min-width:200px; min-height:60px; background:url("/images-new/paysys.svg") no-repeat}#mainWrapper footer nav.footer-bottom {display:block; width:auto; min-width:100px; text-align:left; font-size:0.9em; padding-left:5px; margin-bottom:2em}#mainWrapper footer nav.footer-bottom ul li {}#mainWrapper footer nav.footer-bottom a:link,#mainWrapper footer nav.footer-bottom a:visited {display:inline-block; padding:0; color:rgba(255,255,255,1.00)}#mainWrapper footer nav.footer-bottom a:hover,#mainWrapper footer nav.footer-bottom a:active {color:#feee60}#mainWrapper footer nav.footer-bottom a:after {margin-left:5px; color:rgba(255,255,255,1.00)}#mainWrapper footer nav.footer-bottom a:last-of-type:after {margin-left:0}#mainWrapper footer nav.footer-bottom li.footer-contact {display:inline-block; margin-right:0.7em}#mainWrapper footer nav.footer-bottom .footer-contact span {font-size:1.3em; margin-right:5px; color:antiquewhite}#mainWrapper footer nav.footer-bottom .footer-contact span:after {margin-right:0.3em}#mainWrapper footer nav.footer-bottom ul li:last-of-type a:after {content:"|"; margin-right:0.3em; margin-left:0.3em}#mainWrapper footer nav.footer-bottom ul li:last-of-type a:last-of-type:after {content:""; margin-right:0em; margin-left:0em}.productInfo div img {max-height:100%; max-width:100%}.sidebar #menubar .menu ul li a {color:rgba(146,146,146,1.00); text-decoration:none}.sidebar #menubar .menu ul li a:hover {color:rgba(107,97,97,1.00); text-decoration:none}#cartbar .cart-menu {margin-bottom:10px; background:-webkit-linear-gradient(rgba(156,224,27,1) 0,rgba(133,206,18,1) 100%); background:-o-linear-gradient(rgba(156,224,27,1) 0,rgba(133,206,18,1) 100%); background:linear-gradient(rgba(156,224,27,1) 0,rgba(133,206,18,1) 100%); border-bottom:1px solid #77b910; color:#FFFFFF; text-align:left}#cartbar .cart-menu,#cartbar .cart-menu h2 {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border-bottom:1px solid #77b910}#cartbar .cart-menu h2 {background:-webkit-linear-gradient(rgba(156,224,27,1) 0,rgba(133,206,18,1) 100%); background:-o-linear-gradient(rgba(156,224,27,1) 0,rgba(133,206,18,1) 100%); background:linear-gradient(rgba(156,224,27,1) 0,rgba(133,206,18,1) 100%); border-bottom:1px solid #77b910; padding:12px 12px 12px 12px; overflow:hidden; color:#fff; margin-top:0; font-size:1.1em; font-weight:400}#cartbar .cart-menu a h2 {color:white}#cartbar .cart-menu ul li {list-style-type:none; position:relative; left:-27px}#cartbar .cart-menu ul li a {border-bottom:1px dashed #FFFFFF}#cartbar .cart-menu ul li a,#cartbar .cart-menu ul li a:hover {color:#FFFFFF}#cartbar .cart-menu ul li a:hover {border:0}#menubar .menu h2 {font-size:14px}#menubar .menu ul li a {font-size:14px}.sidebar #menubar .menu {margin-bottom:29px}#product-details {border-top:1px dashed #E3E3E3; padding-top:0.5em; margin-left:1%}#product-details .header-under-image {display:none}#product-details .product-image-block {position:relative; float:left; overflow:hidden; width:300px; max-width:300px; margin:0em 0.5em 0em 0em}#product-details .product-image-block img {width:80px; float:left; border:2px solid white; border-radius:5px}#product-details .product-image-block-too-much-images img {width:50px}#product-details .product-image-block a.product-main-image {display:block; position:relative; width:100%}#product-details .product-image-block .product-main-image {width:100%; float:none}#product-details .zoom {position:absolute; right:0.5em; bottom:0.5em}#product-details .trade-data {display:block; float:left; text-align:left; max-width:calc(100% - 300px - 2em); margin-left:1em}#product-details ul.next-previous-product {list-style:none; width:100%; min-height:20px; margin:0.5em 0em 1em 0em; padding:0; -webkit-margin-before:0.5em; -webkit-margin-after:1em; -webkit-margin-start:0; -webkit-margin-end:0; -webkit-padding-start:0; position:relative; overflow:hidden; display:flex}#product-details ul.next-previous-product li {width:calc(100% - 80px); text-align:center}#product-details ul.next-previous-product a li {padding:7px; text-align:center; color:white; background:#a97bb7; background:-webkit-linear-gradient(rgba(188,178,240,1) 0,rgba(163,152,228,1) 100%); background:-o-linear-gradient(rgba(188,178,240,1) 0,rgba(163,152,228,1) 100%); background:linear-gradient(rgba(188,178,240,1) 0,rgba(163,152,228,1) 100%); border-radius:5px; width:20px; min-width:20px; overflow:hidden; font-weight:bold}#product-details h1.product-name {-webkit-margin-before:0em; -webkit-margin-after:0em; -moz-margin-before:0.5em; -moz-margin-after:0em; padding:0; margin:0 0 0em 0; font-size:1.7em; font-weight:400}#product-details .header-above-image {display:none}#product-details .header-under-image {display:block}#product-details .trade-data .rating-model-block {border:1px dashed #E3E3E3; border-width:1px 0; margin:0.4em 0em; padding-bottom:0.4em}#product-details .trade-data .rating-model-block div {display:inline-block}#product-details .trade-data .rating-model-block div.rating-and-stars-block {min-width:145px; min-height:45px}#product-details .trade-data .rating-model-block div.model-and-sku-block {width:calc(100% - 150px)}#product-details .trade-data .rating {margin-top:0.5em}#product-details .trade-data i.price {font-size:2em; font-weight:normal}#product-details .trade-data div.oldprice {color:lightsteelblue; display:block; margin-left:3.2em; width:calc(100% - 3.2em) !important}#product-details .trade-data div.oldprice i.oldprice {font-size:1em}#product-details .trade-data .product-price-buy {clear:both; min-height:50px}#product-details .trade-data .product-price-buy div {float:left; width:50%; min-width:170px}#product-details .trade-data .product-price-buy .product-buy-button-block {text-align:right}#product-details .trade-data .extra-complects {display:block; margin-top:0.5em; margin-bottom:1em}#product-details .trade-data .extra-complects div div,#product-details .trade-data .extra-complects div div img {width:40px}#product-details .trade-data .extra-complects div div {font-size:0.9em; display:inline-block; margin:0 0.4em; width:120px !important}#product-details .trade-data .extra-complects div div i {font-style:normal; overflow:hidden; display:inline-block; max-width:60px; margin-left:0.1em}#product-details .trade-data .extra-complects div div:first-of-type {margin-left:0}#product-details .trade-data #club-bonus {display:block; width:100%; color:brown; text-decoration:underline; text-decoration-style:dotted; cursor:pointer; padding-bottom:0.8em; margin-bottom:-0.5em; margin-left:3em}#product-details .trade-data #club-bonus:hover {text-decoration:none}#product-details .trade-data #club-bonus>i,#product-details .trade-data #club-bonus>span {display:inline-block; width:32px; height:32px; overflow:hidden; margin-top:-0.4em; background-color:crimson; border-radius:20%; position:absolute; margin-left:-3em}#product-details .trade-data #club-bonus>i:before {content:'Club!'; font-size:0.9em; color:white; position:absolute; top:0.6em; left:0.05em}#product-details .trade-data #club-bonus>span:before {content:''; font-size:0.9em; color:white; position:absolute; top:0.6em; left:0.05em}#product-details .trade-data #club-bonus>span>i {color:white; position:absolute; top:5px; transform:rotate(45deg)}#product-details .trade-data #bonus-info {margin-bottom:0.4em; cursor:pointer; padding:0.4em; border:1px dashed #E3E3E3; border-radius:5px; font-size:0.95em}#product-details .trade-data #bonus-info:after {content:'скрыть \25b3'; padding-left:0.5em; font-style:italic}#product-details .trade-data .product-present {display:block}#product-details .trade-data .product-present {display:block; width:100%; min-height:65px}#product-details .trade-data .product-present img,#product-details .trade-data .product-present span {display:inline-block}#product-details .trade-data .product-present span {width:calc(100% - 50px - 1em - 70px); margin-left:0.5em}#product-details .trade-data .product-present span.gift-image {width:70px; height:65px; background:url("/images-new/gift.svg") no-repeat; float:right}#product-details .trade-data .product-delivery-header {display:block; margin:0.4em 0em; padding:0.4em; border:1px dashed yellowgreen; border-radius:5px; color:yellowgreen; font-weight:bold; width:calc(100% - 0.8em - 10px)}#product-details .trade-data .product-delivery-table {cursor:pointer}#product-details .trade-data .product-delivery-table div div {display:flex}#product-details .trade-data .product-delivery-table div.region {padding-bottom:0.5em; margin-bottom:0.5em; border-bottom:1px dashed #C1C1C1; font-weight:600}#product-details .trade-data .product-delivery-table div div div.left-col {width:calc(100% - 100px - 1em); font-weight:normal}#product-details .trade-data .product-delivery-table div div div.right-col {width:80px; padding-left:1em; font-weight:normal}#product-details .trade-data #showAllDeliveryRegions,#hideAllDeliveryRegions {cursor:pointer; color:brown}#product-details .trade-data #showAllDeliveryRegions:after {content:'\25BD'; padding-left:0.5em}#product-details .trade-data #hideAllDeliveryRegions:after {content:'\25b3'; padding-left:0.5em}#product-details .trade-data #hiddenDeliveryRegions {display:none}#product-details #product-description {clear:both; float:none; text-align:left; padding-top:0.5em; overflow:hidden}#product-details .OneClickOrder {width:98%; margin-top:-45px}#product-details #show1ClickOrder {cursor:pointer; width:100%; text-align:right; padding:10px 0 0 0}#product-details #hidden1ClickOrder form {margin:30px 0; padding:10px 15px; border:1px solid #A7A7A7; border-radius:7px}#product-details #hidden1ClickOrder form input {padding:7px; margin:5px 0 7px 0}#product-details #hidden1ClickOrderMessage {position:fixed; z-index:10000 !important; top:0; left:0; min-height:150px; width:auto; padding:10px; background-color:#F1F1E5; border:2px solid #B1B1B1; border-radius:10px; opacity:95%}#product-details #product-description .inner_image_left {max-width:200px; float:left; margin:0 15px 5px 0}#product-details #product-description .inner_image_right {max-width:200px; float:right; margin:0 0 5px 15px}#product-details #product-description h2 {font-size:1.2em; font-weight:400}#product-details #product-description h3 {font-size:1.1em; font-weight:400}#product-details #product-description ul {margin-left:0; padding-left:1.2em}#product-details #product-description-under-block .under-description-button {text-align:right}#product-details #product-description-under-block h3 {text-align:left; font-weight:400}#product-details #product-description-under-block .sidebar {width:100%; border-top:1px solid #E2E2E2}#product-details #product-description-under-block .viewed .sidebar-block .action-menu div.viewed-inner-container {max-width:none; width:100%}#product-details #product-description-under-block .viewed .sidebar-block .action-menu div.viewed-inner-container div {max-width:48%; float:left}#product-details #product-description-under-block .viewed .sidebar-block .action-menu div.viewed-inner-container div div {max-width:calc(100% - 100px)}#product-details #product-description-under-block .viewed .sidebar-block .action-menu a {width:calc(100% - 1em); max-width:calc(100% - 1em)}#product-details #product-description-under-block .viewed .sidebar-block .action-menu a.buyButton {max-width:none; width:100px; display:block; text-align:center; margin-left:90px}#product-details #product-downloads {text-align:left}#product-details #product-downloads h3 {margin-bottom:5px}#product-details #product-downloads ul {border:1px dashed #AA74B8; border-radius:5px; list-style:none; padding:10px}#product-details #product-downloads ul li {padding:0.5em 0}#product-details #product-downloads ul a {text-decoration:underline; text-decoration-style:dotted}#product-details #product-downloads ul a:hover {text-decoration:none}#product-details #product-manufacturer {overflow:hidden; text-align:left; float:none; width:100%}#product-details #product-manufacturer div img {width:60px; height:60px}#product-details #product-manufacturer div div {display:inline; margin-left:1em; max-width:calc(100% - 1em - 60px); height:60px; margin-top:20px; margin-bottom:-20px; padding-right:20PX}#product-details #product-manufacturer a {padding-top:0em; padding-left:0em; float:left; display:block; width:100%}#product-details #product-manufacturer a div {display:flex}#product-details #product-comments {overflow:hidden; text-align:left}#product-details #product-comments form {width:50%; padding:1em 0em; border-top:1px dashed #AA74B8}#product-details #product-comments input,#product-details #product-comments textarea {margin-bottom:1em; padding:0.5em}#product-details #product-comments textarea {width:calc(100% - 1.5em); height:10em}#product-details #product-comments button {background-color:#84BE0F; color:azure}#product-details .video-frame {width:100%}article.novosti-detailed {text-align:justify; padding:0 0 5px 20px; overflow:hidden}article.novosti-detailed h1,article.novosti-detailed h2,article.novosti-detailed h3 {text-align:left}article.novosti-detailed .novosti-image {display:inline-block; width:250px; float:right; margin-left:10px; text-align:center !important}article.novosti-detailed .novosti-image a img {width:70px; margin:2px; border:1px solid #c8c8c8}article.novosti-detailed .novosti-image img.novosti-main-image {width:250px !important; border:0 !important}article.novosti-detailed ul,article.novosti-detailed ol {padding-left:15px}footer .footerlinks {margin-top:-15px}#content .mainContent div.news-list,#content .mainContent h1.news-list-header {padding:0 10px}#content .mainContent h1.news-list-header {text-transform:capitalize; text-align:left}#content .mainContent div.news-list article {text-align:left !important} #content .mainContent div.news-list article {position:relative; padding:15px 0 8px 90px; border-bottom:1px dotted gainsboro; min-height:100px}#content .mainContent div.news-list article img {position:absolute; left:0; top:20px; border:0; border-radius:3px; width:80px}#content .mainContent div.news-list article h3 {font-weight:400; margin:0; color:currentColor}#content .mainContent div.news-list article p {margin-top:0.5em; color:dimgrey}#content .mainContent ul.news-categories {list-style:none; padding:0; margin-left:0; margin-right:0; text-align:left}#content .mainContent ul.news-categories li {display:inline-block; margin-right:2em}#content .mainContent article#base-article,#content .mainContent section#base-article {text-align:center; overflow:hidden}#content .mainContent article#base-article p,#content .mainContent section#base-article p,#content .mainContent article#base-article table,#content .mainContent section#base-article table,#content .mainContent article#base-article h1,#content .mainContent section#base-article h1,#content .mainContent article#base-article h2,#content .mainContent section#base-article h2,#content .mainContent article#base-article h3,#content .mainContent section#base-article h3#content .mainContent article#base-article form,#content .mainContent section#base-article form {text-align:left}#content .mainContent article#base-article h1,#content .mainContent section#base-article h1 {font-size:1.7em}#content .mainContent article#base-article h2,#content .mainContent section#base-article h2,section#index-news h2 {font-size:1.45em; color:#6699CC}#content .mainContent article#base-article h3,#content .mainContent section#base-article h3 {font-size:1.25em; color:#A6C84D}#content .mainContent article#base-article h1,#content .mainContent section#base-article h1,#content .mainContent article#base-article h2,#content .mainContent section#base-article h2,section#index-news h2,#content .mainContent article#base-article h3,#content .mainContent section#base-article h3 {font-weight:400}#content .mainContent article#base-article hr,#content .mainContent section#base-article hr {border:1px dashed #6699CC; border-width:0; border-bottom-width:1px}#content .mainContent article#base-article ul,#content .mainContent section#base-article ul,#content .mainContent article#base-article ol,#content .mainContent section#base-article ol {padding-left:25px; text-align:left !important}#content .mainContent article#base-article strong,#content .mainContent section#base-article strong {font-weight:600; color:inherit}#content .mainContent article#base-article nav ul,#content .mainContent section#base-article {padding-left:0; list-style:none}#base-article.contacts-page hr {display:none}#base-article.contacts-page nav {width:49%; float:left}#base-article.contacts-page nav ul {margin-top:0}#base-article.contacts-page nav ul li {min-height:30px; padding:0.5em 0em}#base-article.contacts-page nav h3 {margin:0}#base-article.contacts-page nav li i {display:inline-block; width:23px; height:23px; max-height:23px; max-width:23px; float:left; margin-right:3px; overflow:hidden}#base-article.contacts-page nav li span {display:inline-block; width:calc(100% - 30px)}#base-article.contacts-page nav li.contacts-tel i {background:url("/images-new/phone.svg") no-repeat center}#base-article.contacts-page nav li.contacts-tel-mobile i {background:url("/images-new/mobile.svg") no-repeat center}#base-article.contacts-page nav li.contacts-address i {background:url("/images-new/address.svg") no-repeat left}#base-article.contacts-page nav li.contacts-max i {background:url("/images-new/max_videonyanya.ru.svg") no-repeat center; width:33px; height:33px}#base-article.contacts-page nav li.contacts-whatsapp i {background:url("/images-new/whatsapp.svg") no-repeat center; width:33px; height:33px}#base-article.contacts-page nav li.contacts-viber i {background:url("/images-new/viber.svg") no-repeat center; width:33px; height:33px}#base-article.contacts-page nav li.contacts-telegram i {background:url("/images-new/telegram.svg") no-repeat center; width:33px; height:33px}#base-article.contacts-page nav li.contacts-skype i {background:url("/images-new/skype.svg") no-repeat center; width:33px; height:33px}#base-article.contacts-page nav li.contacts-email i {background:url("/images-new/email.svg") no-repeat center}#base-article.contacts-page nav li.contacts-alisa i {background:url("/images-new/alisa-dialogi.svg") no-repeat left; background-position:-9px}#base-article.contacts-page nav.contacts-sklad-address {width:100%}#base-article.contacts-page nav.contacts-sklad-address li {padding:0}#base-article.contacts-page nav li.contacts-map {height:250px; overflow:hidden}#base-article.contacts-page nav.contacts-feedback {width:100%}#base-article.contacts-page nav.contacts-feedback p.contacts-feedback-r {margin-top:0}#base-article.contacts-page nav.contacts-feedback p.contacts-feedback-q {margin-bottom:0; border-top:1px dashed rgba(181,171,244,1.00); padding-top:1em}#base-article.contacts-page nav.contacts-feedback p span {color:cornflowerblue}#base-article.contacts-page nav.contacts-feedback p.contacts-feedback-q span {font-weight:600}#base-article.contacts-page form.contacts-form input {width:50%; display:block} #base-article.contacts-page form.contacts-form textarea {width:calc(100% - 20px); height:150px} #base-article.contacts-page form.contacts-form input,#base-article.contacts-page form.contacts-form textarea {padding:0.4em}#base-article.contacts-page nav.products-pages-list {width:100%}#base-article .skidki-list {list-style:none; padding-left:0 !important}#base-article .skidki-list li {margin-top:1.2em}#base-article .skidki-list img {width:3.4em; margin-bottom:-1.2em}#base-article #about-brand {display:block}#base-article.proizvoditeli h1,#base-article.proizvoditeli h2,#base-article.proizvoditeli h3 {margin-bottom:0; margin-top:0.5em; text-align:left}#base-article.proizvoditeli nav.proizvoditeli-categories-list ul li h3 {margin-bottom:0; margin-top:0.5em}#base-article.proizvoditeli nav.proizvoditeli-categories-list ul li a {margin-right:0.5em}#base-article.proizvoditeli nav.proizvoditeli-logotypes-list ul li img {width:120px; vertical-align:middle; border-radius:5px}#base-article.proizvoditeli nav.proizvoditeli-logotypes-list ul li {margin:0 0.5em 0.5em 0; border:1px solid rgba(232,232,232,1.00); padding:0.5em; border-radius:5px}#base-article.proizvoditeli nav.proizvoditeli-logotypes-list ul li,#base-article.proizvoditeli nav.proizvoditeli-logotypes-list ul li a {display:flex; float:left; width:120px; height:120px}#base-article.proizvoditeli .aboutProducer {min-height:calc(120px + 3.5em) !important}#base-article.proizvoditeli .aboutProducer img {float:right; margin:0.5em 0em 0.5em 0.5em; border-radius:5px; width:120px}section#base-article h1 {margin:0.5em 0em 0em 0em}section#base-article form.podbor-param-form select {margin-top:0.5em}section#base-article form.podbor-param-form div.pid_d-show-all {padding:0.7em; color:white; background:lightslategray; border-radius:3px; margin:0.9em 0em; cursor:pointer; text-decoration:underline; text-decoration-style:dotted; font-size:1.2em}section#base-article form.podbor-param-form div.pid_d-show-all:hover {text-decoration:none}section#base-article .d-c-text > div:first-of-type {display:none}section#base-article .d-c-text > div {border:1px solid #CCC; border-radius:5px; position:relative; margin-bottom:1.5em; padding:0.5em 1em 0.5em 1em}section#base-article .d-c-text div.types-header-box {position:absolute; top:-1.3em; right:1em; padding:0.3em; color:white; background:#369; border-radius:3px}section#base-article .d-c-text label {display:block; padding:0.5em 0.3em; border-radius:3px; text-align:left}section#base-article .d-c-text label:hover,section#base-article .d-c-text label.selected {background:rgba(237,237,237,1.00)}section#base-article .d-c-text label span {color:#069; font-style:italic}section#base-article form label.sort {white-space:nowrap}#base-article.price-list nav ul {list-style:none; padding-left:0 !important}#base-article.price-list nav:first-of-type li {display:inline-block; margin:0em 0.3em 0.3em 0em}#base-article.price-list nav:first-of-type li a {border:1px dashed rgba(131,131,255,1.00); border-radius:3px; padding:1.1em; display:block}#base-article.price-list nav:first-of-type li a:hover {background:rgba(167,152,250,1.00); color:white}#base-article.price-list nav:last-of-type li {border-bottom:1px solid rgba(218,218,218,1.00); position:relative; padding-top:0.5em}#base-article.price-list nav:last-of-type li h3 a:link,#base-article.price-list nav:last-of-type li h3 a:visited {color:#6699CC}#base-article.price-list nav:last-of-type ul li a {display:inline-block; padding:0.4em}#base-article.price-list nav:last-of-type ul li > a:first-of-type {display:block; position:absolute; top:0.3em; left:0em}#base-article.price-list nav:last-of-type a.name {white-space:normal; width:calc(100% - (9em) - 120px); margin-left:60px}#base-article.price-list nav:last-of-type ul li span {display:inline-block; text-align:right; width:170px}#base-article.price-list nav:last-of-type ul li span a {width:90px; padding-right:0; padding-left:0; text-align:center}#content .mainContent section#base-article.welcome-page,#content .mainContent section#base-article.welcome-page h1 {text-align:center}#base-article.welcome-page form {text-align:left; padding:2em; border:1px solid rgba(181,181,181,1.00); display:inline-block; border-radius:5px}#base-article.welcome-page form input {padding:0.5em}#base-article.welcome-page nav ul {padding-left:0 !important}#base-article.welcome-page nav li {display:inline-block; margin:0em 0.3em 0.3em 0em}#base-article.welcome-page nav li a {border:1px dashed rgba(131,131,255,1.00); border-radius:3px; padding:0.5em; display:block; white-space:nowrap}#base-article.welcome-page nav li a:hover {background:rgba(167,152,250,1.00); color:white}#base-article.welcome-page nav li a:hover {background:rgba(167,152,250,1.00); color:white}#base-article.z-detailed table,#base-article.z-detailed tbody,#base-article.z-detailed tr {display:block}#base-article.z-detailed table td {display:inline-block}#base-article.z-detailed table.forum h3 {margin-bottom:0; color:cornflowerblue !important}#base-article.scart-page table .scart-align-right {text-align:right}#base-article.scart-page table,#base-article.scart-page table tbody {display:block}#base-article.scart-page table tr {width:100%; display:inline-table}#base-article.scart-page table tr td {position:relative}#base-article.scart-page .p-cost {white-space:nowrap; text-align:right}#base-article.scart-page .p-cost input,#base-article.scart-page .p-cost div.summa,#base-article.scart-page .p-cost div.remove {width:55px; display:inline-block; min-height:30px}#base-article.scart-page .p-cost input {text-align:center}#base-article.scart-page .p-cost div.summa {width:75px; white-space:nowrap; text-align:right}#base-article.scart-page .p-cost div.club-summa {margin-right:40px}#base-article.scart-page .p-cost div.remove {width:35px; position:relative}#base-article.scart-page .remove a {position:absolute; top:10px; right:-10px; display:block; width:30px; height:30px; background:url("/images-new/remove.svg") no-repeat center}#base-article.scart-page .remove-all {text-align:right}#base-article.scart-page .remove-all a {display:block; position:absolute; top:-32px; right:10px; width:auto; white-space:nowrap; height:30px; padding-right:35px; background:url("/images-new/remove.svg") no-repeat right; padding-top:7px}#base-article.scart-page .image-n-name {min-height:50px; text-align:left}#base-article.scart-page .image-n-name img {position:absolute; top:5px; left:0}#base-article.scart-page .image-n-name a {display:block; padding-left:45px; font-size:1.1em}#base-article.scart-page .image-n-name a span {color:saddlebrown; font-size:14px}#base-article.scart-page .scart-reload-block {text-align:right; padding-right:32px}#base-article.scart-page .pid_d-show-all,#base-article.scart-page i.hide-all-club-info {cursor:pointer; color:#c995d9}#base-article.scart-page .pid_d-show-all:after {content:'\25BD'; padding-left:0.5em}#base-article.scart-page i.hide-all-club-info:after {content:'\25b3'; padding-left:0.5em}#base-article.scart-page .scart-itog {display:table; width:100%; padding-right:30px}#base-article.scart-page .scart-itog span:last-child {margin-right:40px}#base-article.scart-page .scart-pre-itog,#base-article.scart-page .scart-personal-offer,#base-article.scart-page .scart-skidka-ot-symmy {text-align:left; padding-right:120px}#base-article.scart-page .scart-pre-itog span,#base-article.scart-page .scart-personal-offer span,#base-article.scart-page .scart-skidka-ot-symmy span {display:block; width:auto; position:absolute; right:40px; bottom:0; ; white-space:nowrap; font-weight:600}#base-article.scart-page .p-cost div.club-summa {font-weight:600}#base-article.scart-page .scart-pre-order {color:brown}#base-article.scart-page .scart-kypon-naskidky {font-size:0.9em}#base-article.scart-page .scart-oformit-form tbody,#base-article.scart-page .scart-oformit-form tr {display:block}#base-article.scart-page .scart-oformit-form tr td {display:inline-block}#base-article.scart-page .scart-oformit-form tr td:first-of-type {width:40%}#base-article.scart-page .scart-oformit-form button {margin-top:20px}#base-article.custinfo-form h1 {margin-left:30px}#base-article.custinfo-form form {padding:0 20px 20px 20px; margin:10px; border:1px solid rgba(220,220,220,1.00); border-radius:5px}#base-article.custinfo-form input {width:50%; padding:0.5em}#base-article.custinfo-form textarea {width:calc(100% - 1em); height:100px; padding:0.5em}#base-article.custinfo-form p {text-align:left; margin-bottom:0}#base-article.custinfo-form p.required:after {content:" *"; color:brown; font-weight:600; font-size:1.2em}#base-article.custinfo-form section.deliverytime select {padding:0.3em}#base-article.order-result form nav {display:inline-table; width:25%; padding-right:6%; margin-top:0}#base-article.order-result form nav ul,#base-article.order-result nav ul {margin-top:0; list-style:none; padding-left:0 !important}#base-article.order-result form nav > strong {display:block; border-bottom:1px dashed rgba(190,190,190,1.00); width:100%}#base-article.order-result form nav label span {display:inline-table; width:80%; padding:0.5em 0}#base-article.order-result form nav label span:first-of-type {width:20%; max-width:15%; overflow:hidden}#base-article.order-result nav ul li strong {display:inline-block; width:200px}#base-article.order-result nav ul li form {display:inline-block}#base-article.order-result > nav > ul li {border-bottom:1px dashed rgba(203,203,203,1.00); margin-bottom:3px; padding-bottom:3px}#base-article.bank-card form ul li {margin:1em 0}#base-article.bank-card p.ok:before {content:' '; display:inline-block; width:25px; height:25px; background:url("/images-new/ok.svg") no-repeat left; margin-right:0.5em; margin-top:0 !important}#base-article.bank-card p.order-number input:first-of-type {text-align-last:right; width:2.5em; border:1px solid yellowgreen; border-radius:3px 0 0 3px; background:yellowgreen; color:white; padding:0.5em 0em}#base-article.bank-card p.order-number input:last-of-type {border-radius:0 3px 3px 0; padding:0.5em 0.5em 0.5em 0em; min-width:50%}#base-article.bank-card form ul li label input {width:35px; height:35px; padding:5px; margin:0; margin-right:1em}#base-article.bank-card form ul li label i {display:inline-block; height:35px; max-height:35px; width:calc(100% - 45px - 1em)}#base-article.bank-card form ul li label i.yandex {max-width:300px; background:url("/images-new/paysys2.svg") no-repeat left}#base-article.bank-card form ul li label i.sberb {max-width:300px; background:url("/images-new/sberpaysys.svg") no-repeat left}section#base-article.bank-card form ul li label i.paylate {background:url("/images-new/paylate.svg") no-repeat left}#toTop {position:fixed; z-index:9997; bottom:13%; right:2%; width:27px; height:27px; cursor:pointer; text-decoration:none; color:#A599C2; background:white; background-color:rgba(255,255,255,0.20); border:thin solid #C4BADC; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; text-align:center; font-size:1.3em; overflow:hidden}#toTop:before {content:'\21E7'}#toTop:hover {background-color:lightsteelblue; color:white; border-color:lightsteelblue}#toTop:hover:before {content:'\21E7'} article.cats_page {text-align:left}article.cats_page section {display:inline-block; padding-right:20px}article.cats_page section h3 {margin-bottom:0; margin-top:5px}article.cats_page section ul {list-style:none; padding:0; margin:10px 0 0 0; display:table}article.cats_page section ul li {display:table-row}article.cats_page section ul span {display:table-cell; padding:0 5px 10px 0; white-space:nowrap; text-align:right}article.cats_page section ul span:first-of-type {white-space:normal; text-align:left}article.cats_page section ul span:last-of-type {color:cadetblue} #cid_article > article {display:block; background:white; border-radius:5px; padding:12px; color:rgba(146,146,146,1.00)}#cid_article > article > h2 {background:linear-gradient(rgba(255,255,255,1) 0,rgba(242,241,246,1) 100%); padding:12px 12px 12px 12px; margin:-12px; margin-bottom:8px; font-size:1.1em}@media screen and (min-width:1280px) {#mainWrapper {padding-left:calc(50% - 640px)}}@media screen and (max-width:1450px) {#mainWrapper section#footer-second nav {float:left}}@media screen and (max-width:1240px) {#mainWrapper {width:100%; padding-left:0}}@media screen and (max-width:1080px) {#mainWrapper {}#product-details .trade-data .product-price-buy div {width:auto; display:inline-block}#product-details .trade-data .product-price-buy .product-buy-button-block {min-width:auto}}@media screen and (max-width:970px) {#middle-inner-left-block {display:none}#extra-top-search {display:block; display:inline-block; width:calc(100% - 44px)}#cityphones {padding-left:1%; width:auto}#cityphones .phones-block {width:135px}.sidebar #cartbar .cart-menu {font-size:1em}.sidebar div.action-menu div img {width:50px; height:auto}.sidebar div.action-menu div div.action-pic {top:40%; left:75%}.productRow .productInfo .price {}.productRow .productInfo h3 {}.productRow .productInfo ul {line-height:1.3em}.productRow .productInfo ul li {padding:0}.productRow .productInfo .buyButton {width:89%}#product-details #product-description-under-block .viewed .sidebar-block .action-menu a.buyButton {margin-left:55px}#mainWrapper footer nav {min-width:15%}}@media screen and (max-width:900px) {#content .sidebar #search {display:none}#content .sidebar {float:none; width:100%; height:auto; overflow:hidden; padding:0}#content .sidebar f {display:none}#content {position:relative; top:-22px; width:100%; overflow:hidden}#menubar .menu h2 {display:inline; font-size:medium; padding-right:6%}.sidebar .menu ul {display:inline; margin-left:0; padding-left:0}.sidebar .menu ul li {display:inline-block; font-size:medium; padding:2%; left:6px}.sidebar .menu ul .notimp {display:none}.sidebar #cartbar {margin-bottom:10px}.sidebar #cartbar .cart-menu {width:100%; text-align:left; position:relative; margin:0; padding:0}.sidebar .sidebar-block {width:100%; text-align:left; position:relative; margin:0; padding:0; margin-bottom:10px}.sidebar .sidebar-block h2 {margin:0 0 6px 0}.sidebar .menu {width:100%; position:relative; padding-bottom:10px}#content .sidebar #menubar {position:relative; left:-7%; overflow:hidden; width:95%; padding-top:0}.sidebar div.action-menu a {display:inline-block; font-size:medium; padding:2%; max-width:28%; left:6px; width:96%; min-height:55px}.sidebar div.action-menu div img {width:85px; height:auto}.sidebar div.action-menu div img.action-pic {width:35px; margin-left:-85px}.sidebar div.action-menu div div {font-size:0.9em}.sidebar div.action-menu div div.action-pic {top:0; left:0}.sidebar div.action-menu hr {display:none}#mainWrapper #offer p {}#mainWrapper #content .mainContent {overflow:hidden; width:99%; margin-top:20px; padding-right:0}.mainContent .productRow .productInfo {float:left; padding-left:1%; padding-right:1%; width:31%}.productRow .productInfo ul {line-height:1.4em}.productRow .productInfo .price {font-size:19px}.productRow .productInfo .productContent {font-size:16px}.productRow .productInfo .buyButton {font-size:15px}#product-details #product-description p,#product-details #product-description ul li,#product-details #product-comments p {text-align:justify; padding-right:10px}#product-details #product-description-under-block .viewed .sidebar-block .action-menu a.buyButton {margin-left:97px}#product-details .sidebar div.action-menu a.btn {min-height:auto !important; font-size:1.05em}#product-details #product-description-under-block .under-description-button {text-align:center}#mainWrapper .viewed .sidebar-block .action-menu a {max-width:none}#mainWrapper .viewed .sidebar-block .action-menu .action-prod-info {max-width:none}#mainWrapper .viewed .sidebar-block a.show-all-viewed-products {min-height:auto; width:90%}article.novosti-detailed {padding:0 15px 5px 15px}#base-article.order-result button.btn.bnt--s.btn--blue,#base-article.order-result a.btn.bnt--s.btn--blue,#base-article.custinfo-form button.btn.bnt--s.btn--blue {padding:1em 0 !important; width:100% !important; text-align:center}#base-article.order-result a.btn.bnt--s.btn--blue {width:calc(100% - 0.2em) !important}}@media screen and (max-width:800px) {.sidebar div.action-menu a {max-width:none}}@media screen and (max-width:750px) {#mainWrapper footer nav {min-width:45%}}@media screen and (max-width:700px) {#headerLinks a.nomobile730,#headerLinks .nomobile733 {display:none}#logo,#logo img {width:131px}#cityphones span.tel2 {display:none}#cityphones span.tel3 {display:block}#content .mainContent .products-sort select {height:30px}#content .mainContent .products-pages-list {margin-top:0.6em}#content .mainContent .products-pages-list:before {content:'Стр.:'}#mainWrapper footer nav {min-width:45%}#mainWrapper footer {overflow:hidden}header #headerLinks a {}#mainWrapper #offer {}#mainWrapper .viewed .sidebar-block .action-menu div.viewed-inner-container {max-width:none; width:auto}#mainWrapper .viewed .sidebar-block .action-menu a {padding:10px 0}#product-details .trade-data {max-width:calc(100% - 250px - 2em)}#product-details .product-image-block {width:250px; max-width:250px}#product-details .product-image-block img {width:50px}#mainWrapper footer>hr {border:0; margin-bottom:15px}#mainWrapper footer nav {width:100%}#mainWrapper footer nav ul li {display:inline; float:left; margin-right:0.5em}#mainWrapper footer section#footer-first nav,#mainWrapper footer section#footer-third nav {margin-bottom:1em}#mainWrapper footer section#footer-first nav ul li,#mainWrapper footer section#footer-third nav ul li {text-transform:uppercase; font-weight:400}#mainWrapper footer nav.footer-bottom .footer-contact span {font-weight:400}.sidebar {margin-top:10px}#base-article.contacts-page hr {display:block}#base-article.contacts-page nav {width:100%; float:none}#base-article.contacts-page form.contacts-form input {width:calc(100% - 20px)} }@media screen and (max-width:670px) {#topNavLInks a.nomobile670 {display:none}}@media screen and (max-width:620px) {#headerLinks a.nomobile620 {display:none}#headerMiddle #top-cart,#headerMiddle .top-cart-mobile,#headerMiddle #top-cart-full,#headerMiddle .top-cart-mobile-full {width:35px; height:49px}#headerMiddle #top-cart a,#headerMiddle .top-cart-mobile a,#headerMiddle #top-cart-full a,#headerMiddle .top-cart-mobile-full a {padding-top:20px; z-index:999; font-size:1.2em}#mainWrapper footer ul {margin-left:10px; padding-left:0}}@media screen and (max-width:600px) {#topNavLInks a.nomobile600 {display:none}#mainwrapper #content .mainContent {margin-top:-81px; text-align:center; width:100%; padding-right:0}#products-display-type {display:none}.sidebar div.action-menu hr {display:block}.sidebar .cats-menu p {font-size:0.95em}#content .mainContent #product-category-page {padding-left:0}.mainContent .productRow {display:block !important; padding-right:1%}.mainContent .productRow .productInfo {width:100%; flex:none; display:block; padding:0; padding-right:0; position:relative; left:0}.mainContent .productRow article.productInfo:first-of-type {padding:0}.mainContent .productRow .productInfo div.image-container {height:300px}.productRow .productInfo .name-n-features i.fading-arrow-down:after {text-align:center}.productRow .productInfo .buyButton {width:100%}.productRow .productInfo .moreButton {width:70%}#product-details .header-above-image {display:block; width:100%; text-align:left}#product-details .header-under-image {display:none}#product-details .product-image-block,#product-details .trade-data {width:100%; max-width:100%; margin-left:0}#product-details .product-image-block a.product-main-image {display:block; width:100%; text-align:center}#product-details .product-image-block img.product-main-image {max-width:300px}#product-details .product-image-block-too-much-images img {width:50px}#product-details .zoom {display:none}#product-details ul.next-previous-product {margin:1em 0em 0.5em 0em; -webkit-margin-before:1em; -webkit-margin-after:0.5em}#product-details .product-image-block .product-price-buy {min-height:60px; display:block; width:100%}#product-details .trade-data .product-price-buy .product-buy-button-block {width:calc(100% - 177px)}#product-details #product-description-under-block {margin-right:10px}#product-details #product-description-under-block .viewed {margin-left:0em}#product-details #product-description-under-block .sidebar div.action-menu div a {padding-bottom:0}#product-details #product-description-under-block .sidebar div.action-menu div a.buyButton {padding:0.4em; font-size:1.1em}#product-details #product-description-under-block .viewed .sidebar-block .action-menu div.viewed-inner-container div {max-width:100%; border-bottom:1px solid #F7F6FF}#product-details #product-description-under-block .viewed .sidebar-block {border:0}#product-details #product-description-under-block .viewed .sidebar-block .action-menu div.viewed-inner-container div div {border:0}#product-details #product-comments p {padding-right:0}#product-details #product-comments form {width:auto}article.novosti-detailed .novosti-image {display:block; width:100%; float:none; text-align:center; margin-bottom:20px; margin-top:10px; margin-left:0}article.novosti-detailed .novosti-image a:first-of-type {display:block}article.novosti-detailed .novosti-image a img {float:none; width:60px; margin:0}article.novosti-detailed .novosti-image img.novosti-main-image {float:none; width:auto; max-width:250px}#base-article.proizvoditeli nav.proizvoditeli-logotypes-list ul li,#base-article.proizvoditeli nav.proizvoditeli-logotypes-list ul li a {width:60px; height:60px}#base-article.proizvoditeli nav.proizvoditeli-logotypes-list ul li a img {width:60px}#base-article.order-result form nav {width:40%}#base-article.bank-card form button {width:100%; padding:1em 0}}@media screen and (max-width:500px) {#middle-right-block {display:none}#headerMiddle .top-cart-mobile,#headerMiddle .top-cart-mobile-full {display:block; margin-left:7px}#headerMiddle .top-cart-mobile a,#headerMiddle .top-cart-mobile-full a {font-size:1.1em}#content .mainContent .category-path {display:none}#mainWrapper #index-news a article {padding-left:0}#mainWrapper #index-news a article img {display:none}#product-details h1.product-name {font-size:1.4em}#product-details #product-description p,#product-details #product-description ul li,#product-details #product-comments p {text-align:left}#base-article.custinfo-form form {border:0; padding:0; margin:0}#base-article.custinfo-form h1 {margin-left:0}#base-article.custinfo-form input,#base-article.custinfo-form textarea {width:calc(100% - 1.5em)}#base-article.custinfo-form button {width:calc(100% - 0.5em); padding:1em 0em !important}#base-article .wellauthform input {width:calc(100% - 1em)}#base-article .wellauthform button {width:100%}}@media screen and (max-width:480px) {#topNavLInks a.nomobile480 {display:none}#mainWrapper header #headerLinks {width:100%}#mainWrapper header #logo {}header #headerLinks a,header #headerLinks h1 {}#cityphones {font-size:0.9em}#cityphones,#cityphones .phones-block {width:100px; float:right; text-align:right}#cityphones .phones-block {padding:0 3px 0 0}#cityphones #moscow-phone,#cityphones #spb-phone,#cityphones #russia-phone,#cityphones .wo-ho {display:none}#mainWrapper #offer {}#content .sidebar #menubar {position:relative; left:-8%; text-align:center}#menubar .menu h2 {width:100%; display:block}.menu ul {position:relative; padding-left:24%}.mainContent .productRow .productInfo {width:100%; padding:0}.productRow .productInfo div a img {width:auto}.productRow .productInfo .buyButton {width:90%}.productRow .productInfo .moreButton {width:90%}article.novosti-detailed {text-align:left}}@media screen and (max-width:450px) {.hidemobile450 {display:none !important}#headerLinks a.nomobile450,#highTopNav a.nomobile450 {display:none}#logo {padding-top:10px}#logo,#logo img {width:100px}#content .mainContent div.news-list article {padding:15px 0 0 0}#content .mainContent div.news-list article img {position:static; float:left; margin-right:5px}#content .mainContent div.news-list article h3 {display:inline-block; max-width:calc(100% - 90px)}#base-article.proizvoditeli .aboutProducer img {width:60px; height:auto}section#base-article form label.sort {padding:0.5em}section#base-article form label.sort:last-of-type {display:block; padding-left:0}#base-article.price-list nav:last-of-type ul li > a:first-of-type {display:block; position:absolute; top:1em; left:0em}#base-article.price-list nav:last-of-type a.name {width:calc(100% - 75px); padding-left:0}#base-article.price-list nav:last-of-type ul li span {display:block; text-align:left; width:calc(100% - 60px); margin-left:60px}#base-article.scart-page table tr,#base-article.scart-page table tbody,#base-article.scart-page table,#base-article.scart-page table td {display:block; padding-left:0}#base-article.scart-page table tr.scart-products-list td {padding:0; min-height:auto; width:auto}#base-article.scart-page table tr.scart-products-list td a {padding:0}#base-article.scart-page .remove a {position:inherit; right:0}#base-article.scart-page table tr.scart-products-list td.image-n-name,#base-article.scart-page table tr td.scart-poloska-sverhy {border:1px dashed #6699CC; border-width:0; border-top-width:1px; padding-top:0.3em; margin-top:0.3em}#base-article.scart-page .p-cost div.club-summa {margin-right:0}#base-article.scart-page .scart-pre-itog,#base-article.scart-page .scart-personal-offer,#base-article.scart-page .scart-skidka-ot-symmy {padding-right:0}#base-article.scart-page .scart-pre-itog span,#base-article.scart-page .scart-personal-offer span,#base-article.scart-page .scart-skidka-ot-symmy span {position:inherit; right:0; display:block; width:100%}#base-article.scart-page .scart-itog span:last-child {margin-right:0}#base-article.scart-page .scart-oformit-form tr td button {margin-top:0}#base-article.scart-page .scart-oformit-form tr td:last-of-type,#base-article.scart-page .scart-oformit-form tr td:last-of-type button {width:100%}#base-article.order-result form nav {width:100%}#base-article.order-result form nav ul label span:first-of-type {width:auto}}@media screen and (max-width:400px) {#topNavLinks .hidemobile400 {display:none}#product-details #product-description .inner_image_left,#product-details #product-description .inner_image_right {float:none; max-width:95%; margin:5px}}@media screen and (max-width:350px) {#topNavLnks a.nomobile350 {display:none}}@media screen and (max-width:320px) {#toTop {bottom:17%}#highTopNav,#headerLinks {display:none}#headerMiddle .top-cart-mobile,#headerMiddle .top-cart-mobile-full {width:30px}#headerMiddle .top-cart-mobile a,#headerMiddle .top-cart-mobile-full a {font-size:1em; font-weight:normal}.sidebar div.action-menu div img {width:50px; height:auto}.sidebar div.action-menu div div.action-pic {top:calc(100% - 35px); left:75%}#content .mainContent .products-pages-list:before {content:''}#content .mainContent .products-pages-list a,#content .mainContent .products-pages-list span {margin-top:7px}.mainContent .productRow .productInfo div.image-container {height:200px}.productRow .productInfo div a img {width:auto}#product-details #product-description-under-block .viewed .sidebar-block .action-menu a.buyButton {margin-left:60px}#product-details .trade-data .rating-model-block div.model-and-sku-block {display:block; width:100%}}@media screen and (max-width:270px) {#mainWrapper header #logo {width:100%; text-align:center; padding:0; margin:0}.sidebar div.action-menu div img {display:none}#cityphones .tel1,#cityphones .tel2,#cityphones .tel3 {display:none !important}#cityphones,#cityphones .phones-block {width:100%; text-align:center; padding:0; margin:0}#headerMiddle .top-cart-mobile,#headerMiddle .top-cart-mobile-full {display:none}.productRow .productInfo .buyButton {font-size:15px}#product-details #product-manufacturer a {width:100%; padding:0}#product-details .trade-data .product-price-buy .product-buy-button-block {width:100%; text-align:left; margin-left:43px}article.novosti-detailed .novosti-image img.novosti-main-image {width:100% !important}#base-article .skidki-list img {display:none}}@media screen and (max-width:230px) {#base-article.scart-page .p-cost {white-space:normal}}footer::-webkit-scrollbar {display:none}