ul.prodList {list-style:none;display:flex;flex-wrap:wrap;margin-left:-15px;gap:15px 0;}
ul.prodList li {flex:0 1 25%;box-sizing:border-box;position:relative;z-index:0;padding-left:15px;}
ul.prodList li>.wrap-inner {border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,0.08);display:flex;flex-direction:column;min-height:100%;}
ul.prodList li footer {display:flex;align-items:center;justify-content:space-between;padding:10px;}
ul.prodList li footer>* {flex:1;}
ul.prodList li footer>form {flex:0;}
ul.prodList a.block {flex:1;text-decoration:none;color:#000;outline-style:none;padding:10px 10px 0;position:relative;z-index:0;}
ul.prodList header {position:absolute;z-index:1;top:0;}
ul.prodList header div.type {display:flex;gap:5px;align-items:flex-start;}
ul.prodList header div.type>div {position:relative;z-index:0;font-size:12px;background-color:#313946;border-radius:3px;padding:15px 3px;text-transform:uppercase;color:#fff;writing-mode:tb;text-orientation:upright;line-height:1;font-family:Arial, serif;font-weight:600;box-shadow:0 0 0 2px #fff;}
ul.prodList header div.type>div::before {content:'';position:absolute;z-index:0;width:14px;height:11px;top:-7px;left:0;right:0;margin:0 auto;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMC40MzgiIHZpZXdCb3g9IjAgMCAxNCAxMC40MzgiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MC45OTggLTczLjU2MykiPjxwYXRoIGQ9Ik03LDBoLjg3NVYxNEg3QTcsNywwLDAsMSw3LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NC45OTggNzMuNTYzKSByb3RhdGUoOTApIiBmaWxsPSIjMzEzOTQ2Ii8+PHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwLjk5OSA3OC4wMDEpIHJvdGF0ZSg5MCkiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+') no-repeat center;}
ul.prodList header div.type>div.promo {background-color:#d70217;}
ul.prodList header div.type>div.promo::before {background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMC40MzgiIHZpZXdCb3g9IjAgMCAxNCAxMC40MzgiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MC45OTggLTczLjU2MykiPjxwYXRoIGQ9Ik03LDBoLjg3NVYxNEg3QTcsNywwLDAsMSw3LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NC45OTggNzMuNTYzKSByb3RhdGUoOTApIiBmaWxsPSIjZDcwMjE3Ii8+PHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwLjk5OSA3OC4wMDEpIHJvdGF0ZSg5MCkiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+');}
ul.prodList div.img {position:relative;z-index:0;padding-bottom:71%;overflow:hidden;margin:0 20px;}
ul.prodList div.img.empty {display:block;}
ul.prodList div.img.empty span {position:absolute;font-size:80px;width:80px;height:80px;margin:auto;inset:0;color:#d7d7d7;}
ul.prodList div.img.load>img {opacity:0;visibility:hidden;}
ul.prodList div.img img {vertical-align:top;display:block;max-width:100%;height:auto;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;transition:opacity .3s, visibility .3s;}
ul.prodList div.tlt {text-align:center;margin:10px 25px 30px;font-weight:500;}
ul.prodList div.cost {font-size:24px;line-height:1;white-space:nowrap;}
ul.prodList div.cost del {display:block;font-size:16px;color:#aaa;}

ul.prodList div.more a {font-size:12px;font-weight:500;color:#7600A6;display:block;outline:none;border:1px solid #7600a6;border-radius:5px;text-decoration:none;text-transform:uppercase;padding:10px 13px;transition:all 0.2s;text-align:center;}
ul.prodList div.more a:hover {background-color:#80b918;color:#fff;border-color:#80b918}
ul.prodList li:hover form {visibility:visible;opacity:1;}
ul.prodList form [type="submit"][name="addCart"] {white-space:nowrap;font:500 14px 'Jost', sans-serif;color:#fff;border:1px solid #7600a6;border-radius:5px;background-color:#7600a6;outline:none;text-transform:uppercase;padding:10px 14px;cursor:pointer;}
ul.prodList form [type="submit"][name="addCart"]:hover {border-color:#80B918;background-color:#80B918;}
ul.prodList form [type="submit"][name="addCart"]:active {border-color:#7600a6;background-color:#80B918;}


div.prodListArea div.empty:not(.img) {font-weight:bold;font-size:1.5em;text-align:center;padding:30px 0;color:#c0bebe;margin:0 20px 40px;}


div.prodListItem {position:relative;z-index:0;margin-bottom:25px;}
div.prodListItem a {display:flex;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,0.08);text-decoration:none;padding:25px;color:#000;transition:border-color .3s, box-shadow .3s;}
div.prodListItem h2 {font:bold 18px 'Roboto', sans-serif;margin-bottom:8px;}
div.prodListItem div.img {position:relative;z-index:0;width:374px;flex:0 0 374px;}
div.prodListItem .data {flex: 1 1 auto;display:flex;flex-direction:column;}
div.prodListItem .data>.body {flex:1 1 auto;}

div.prodListItem div.img.empty {background:#f7f5fa url('../images/blank.png') no-repeat 50% 50%/95% auto;}
div.prodListItem div.img::before {content:'';display:block;padding-bottom:53.48%;}
div.prodListItem div.img img {position:absolute;max-width:100%;max-height:100%;width:auto;height:auto;top:0;right:0;left:0;bottom:0;margin:auto;}
div.prodListItem div.type {margin-bottom:8px;}
div.prodListItem div.type>* {display:inline-block;padding:5px 10px;text-transform:uppercase;background-color:#aeaeae;color:#fff;border-radius:3px;}
div.prodListItem div.type div.promo {background-color:#D70217;}
div.prodListItem div.type div.news {background-color:#00b4d8;}
div.prodListItem div.cost {font:900 italic 26px 'Roboto', sans-serif;margin-bottom:10px;}
div.prodListItem div.cost del {font-size:12px;display:block;margin-top:3px;}
div.prodListItem div.item span.title {font-weight:200;}
div.prodListItem img.manufacturer {}
div.prodListItem footer{display:flex;align-items:center;}
div.prodListItem footer>.items {flex:1 1 auto;align-items:flex-end;}
div.prodListItem form {position:absolute;z-index:1;bottom:25px;right:50px;}
div.prodListItem form [type="submit"][name="addCart"] {font:500 14px 'Jost', sans-serif;color:#fff;border:1px solid #7600a6;border-radius:5px;background-color:#7600a6;outline:none;text-transform:uppercase;padding:10px 14px;cursor:pointer;}
ul.prodList form [type="submit"][name="addCart"]:hover {border-color:#80B918;background-color:#80B918;}
ul.prodList form [type="submit"][name="addCart"]:active {border-color:#7600a6;background-color:#80B918;}

section.prodList {padding:40px;}
.catListNavigTitle {text-align:center;margin-bottom:20px}
div.catListNavig {display:flex;}
div.catListNavig>* {margin-right:10px;}
div.catListNavig>div.filter {display:none;}
div.catListNavig>div.right {margin-left:auto;margin-right:0;display:flex;flex-direction:column;gap:4px;align-items:flex-end;}
div.catListNavig .select {display:inline-block;position:relative;z-index:0;}
div.catListNavig .select::after {content:'';position:absolute;width:12px;height:8px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAABHNCSVQICAgIfAhkiAAAAGxJREFUGFd1kEENgEAMBOcc4AQkgAMk4gRwAE6QQAY4clxKH2262WmaTcAEtMAAHMTVADOwJdsDOCMomztgFVBYfqDSvAO9gBVB6r7h5cvsyxmIILWPWaEEasj9vZyzqIESMrGxTi4CfpK95RNYmxx4wjcxlgAAAABJRU5ErkJggg==') no-repeat;right:10px;top:0;bottom:0;margin:auto 0;}
div.catListNavig .select select {font:500 15px 'Jost', sans-serif;border:1px solid #aaa;border-radius:4px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 77px 0 10px;box-sizing:border-box;width:100%;background-color:#fff;}
div.catListNavig .chPagination {white-space:nowrap;}
div.catListNavig a.chpagin {display:inline-block;font:bold 18px/40px 'Roboto', sans-serif;background-color:#f7f5fa;color:#000;text-decoration:none;outline-style:none;height:40px;border-radius:4px;padding:0 15px;}
div.catListNavig a.chpagin.selected {background-color:#674197;color:#fff;}
div.catListNavig span.input {display:inline-block;vertical-align:middle;}

div.catListNavig .visible {display:inline-block;width:38px;height:38px;vertical-align:middle;}
div.catListNavig .visible.normal {background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc0NCAtODQ4KSI+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc0NCA4NDgpIiBmaWxsPSIjZTVlNWU1Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzY1IDg0OCkiIGZpbGw9IiNlNWU1ZTUiLz48cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iNyIgcng9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NjUgODY5KSIgZmlsbD0iI2U1ZTVlNSIvPjxyZWN0IHdpZHRoPSIxNyIgaGVpZ2h0PSI3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc2NSA4NTgpIiBmaWxsPSIjZTVlNWU1Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzY1IDg3OSkiIGZpbGw9IiNlNWU1ZTUiLz48cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMTciIHJ4PSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzQ0IDg2OSkiIGZpbGw9IiNlNWU1ZTUiLz48L2c+PC9zdmc+') no-repeat 0 0;}
div.catListNavig .visible.short {background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTY5NCAtODQ4KSI+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY5NCA4NDgpIiBmaWxsPSIjRTVFNUU1Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcxNSA4NDgpIiBmaWxsPSIjRTVFNUU1Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY5NCA4NjkpIiBmaWxsPSIjRTVFNUU1Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcxNSA4NjkpIiBmaWxsPSIjRTVFNUU1Ii8+PC9nPjwvc3ZnPg') no-repeat 0 0;}
div.catListNavig .visible.short.sel {background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTY5NCAtODQ4KSI+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY5NCA4NDgpIiBmaWxsPSIjNzYwMGE2Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcxNSA4NDgpIiBmaWxsPSIjNzYwMGE2Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTY5NCA4NjkpIiBmaWxsPSIjNzYwMGE2Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcxNSA4NjkpIiBmaWxsPSIjNzYwMGE2Ii8+PC9nPjwvc3ZnPg');}
div.catListNavig .visible.normal.sel {background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM4IDM4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc0NCAtODQ4KSI+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc0NCA4NDgpIiBmaWxsPSIjNzYwMGE2Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzY1IDg0OCkiIGZpbGw9IiM3NjAwYTYiLz48cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iNyIgcng9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NjUgODY5KSIgZmlsbD0iIzc2MDBhNiIvPjxyZWN0IHdpZHRoPSIxNyIgaGVpZ2h0PSI3IiByeD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc2NSA4NTgpIiBmaWxsPSIjNzYwMGE2Ii8+PHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzY1IDg3OSkiIGZpbGw9IiM3NjAwYTYiLz48cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMTciIHJ4PSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzQ0IDg2OSkiIGZpbGw9IiM3NjAwYTYiLz48L2c+PC9zdmc+');}

div.catListNavig button.showFeatures {font:500 16px 'Jost', sans-serif;text-transform:uppercase;color:#fff;background:#7600a6 url('../images/filter.png') no-repeat right 10px center;border:none;outline-style:none;padding:15px 60px;border-radius:4px;cursor:pointer;}
div.catListNavig button.showFeatures:hover {background-color:#80B918}

div.unsetCapture {overflow:hidden;margin-bottom:10px}
div.unsetCapture a {white-space:nowrap;display:inline-block;padding:2px 25px 2px 10px;min-width:60px;background:#f4f4f4 url('data:image/gif;base64,R0lGODlhCgAKAJECALYAANV6ev///wAAACH5BAEAAAIALAAAAAAKAAoAAAIYTIRpAactmJPPwBTBxWwjSX0XFYoL9gUFADs=') no-repeat 95% 50%;border:1px solid #e4e1e1;border-radius:4px;text-decoration:none;color:#000}
div.unsetCapture a+a {margin-left:10px}


div.specialProduct {padding:10px;background-color:#f0f0f0}
div.specialProduct div.title {margin:-10px -10px 10px;border-bottom:1px solid #fff;color:#fff;padding:0 5px 0 15px;font:bold 14px/30px Arial;margin-bottom:5px;height:30px;white-space:nowrap;overflow:hidden;background:#0054a4 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAARElEQVR42jyMwQ3AMAgDqRfoxtmwG2E7Aao8LEtnOLzrg+1OVCLwyJDysupiNqHkZc2Z51b/fiLOXzuGl9PU9Di3AAMAcmBFNYT0hPEAAAAASUVORK5CYII=') repeat-x}
div.specialProduct.closingsale {position:relative}
div.specialProduct.closingsale img.closingsale {position:absolute;top:0;left:7px}
div.specialProduct.closingsale div.title {padding-left:50px;height:36px;line-height:36px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAiCAIAAAARTyRGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpium+hzfT34wcmBgYGpv///zP9B9EwjMyHsv+hif/DwQap+YfHHGQ+q4AgQIABALijNlUg8ZBqAAAAAElFTkSuQmCC') repeat-x}
div.specialProduct div.img {background-color:#fff;border:1px solid #c9c9c9;margin-bottom:10px}
div.specialProduct div.name {text-align:center;margin-bottom:10px}
div.specialProduct div.name a {color:#000;font-weight:bold}
div.specialProduct p.price {margin-bottom:5px}
div.specialProduct p.price b {color:#d31b0f}
div.specialProduct p.price b>span {color:#000;text-decoration:line-through;font-weight:normal;margin-right:3px}
div.specialProduct form.formProduct {border-top:1px solid #bfbfbf;padding-top:5px}
div.specialProduct p.more {border-top:1px solid #bfbfbf;padding-top:5px}
div.specialProduct p.more a {color:#d31b0f;font-weight:bold}
div.specialProduct p.more a:after {content:' »'}

section.aliasCategories {margin-bottom:40px;}
section.aliasCategories h2 {font-size:32px;font-weight:500;display:flex;align-items:center;gap:10px;margin-bottom:18px;}
section.aliasCategories h2::before {content:'';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMzEgOSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTk0NSAtMjI2MCkiPjxjaXJjbGUgY3g9IjQuNSIgY3k9IjQuNSIgcj0iNC41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NTYgMjI2MCkiIGZpbGw9IiM3NjAwYTYiLz48Y2lyY2xlIGN4PSIyLjUiIGN5PSIyLjUiIHI9IjIuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTcxIDIyNjIpIiBmaWxsPSIjNzYwMGE2Ii8+PGNpcmNsZSBjeD0iMi41IiBjeT0iMi41IiByPSIyLjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk0NSAyMjYyKSIgZmlsbD0iIzc2MDBhNiIvPjwvZz48L3N2Zz4') no-repeat center;width:31px;height:9px;display:inline-block;}
section.aliasCategories ul {list-style:none;display:flex;flex-wrap:wrap;gap:15px;}
section.aliasCategories li a {transition:all 0.2s;outline:none;display:flex;height:100%;box-sizing:border-box;text-decoration:none;color:#000;font-size:20px;font-weight:500;flex:0 0 295px;max-width:295px;align-items:center;gap:5px;border-radius:8px;padding:10px;box-shadow:0 0 15px rgba(0,0,0,.08);min-width:200px;}
section.aliasCategories li a:hover {box-shadow:0 0 20px rgba(0,0,0,.2),0 -4px 0 #7600A6 inset;}
section.aliasCategories li a>* {flex:1;}
section.aliasCategories li a>.img {flex:0 0 80px;height:80px;width:80px;}
section.aliasCategories li a>.img.empty {background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI3OCIgdmlld0JveD0iMCAwIDc4IDc4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk1IC0zNDUpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTAuNzggMzY0LjgzOCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPjxwYXRoIGQ9Ik00MS42MjMsNTIuMzc4SDMyLjU1NmwtMi43ODMtNS4wNjZBNC40MzcsNC40MzcsMCwwLDAsMjUuODksNDVIMjAuMTc2YTQuNDM2LDQuNDM2LDAsMCwwLTMuODgyLDIuMzExTDEzLjUxLDUyLjM3OEg0LjQ0M0E0LjQ3Niw0LjQ3NiwwLDAsMCwwLDU2Ljg3NlY3OC40N2E0LjQ3Niw0LjQ3NiwwLDAsMCw0LjQ0Myw0LjVINDEuNjIzYTQuNDc2LDQuNDc2LDAsMCwwLDQuNDQzLTQuNVY1Ni44NzZBNC40NzYsNC40NzYsMCwwLDAsNDEuNjIzLDUyLjM3OFptLjg0NCwyNi4wOTJhLjg3NC44NzQsMCwwLDEtLjg0NC45SDQuNDQzYS44NzQuODc0LDAsMCwxLS44NDQtLjlWNTYuODc2YS44NzQuODc0LDAsMCwxLC44NDQtLjlIMTQuNTc0YTEuOCwxLjgsMCwwLDAsMS41NzctLjkzM2wzLjMtNmEuODM5LjgzOSwwLDAsMSwuNzI4LS40NDVIMjUuODlhLjgzOS44MzksMCwwLDEsLjcyOC40NDVsMy4zLDZhMS44LDEuOCwwLDAsMCwxLjU3Ny45MzNINDEuNjIzYS44NzQuODc0LDAsMCwxLC44NDQuOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTQ1KSIgZmlsbD0iI2U1ZTVlNSIvPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuODM1IDE1LjQ3NSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPjxwYXRoIGQ9Ik0xODMuMiwyMTdhNy4yLDcuMiwwLDEsMCw3LjIsNy4yQTcuMjA2LDcuMjA2LDAsMCwwLDE4My4yLDIxN1ptMCwxMC44YTMuNiwzLjYsMCwxLDEsMy42LTMuNkEzLjYsMy42LDAsMCwxLDE4My4yLDIyNy44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3NiAtMjE3KSIgZmlsbD0iI2U1ZTVlNSIvPjwvZz48L2c+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc5NSAzNDUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNlNWU1ZTUiIHN0cm9rZS13aWR0aD0iNSI+PGNpcmNsZSBjeD0iMzkiIGN5PSIzOSIgcj0iMzkiIHN0cm9rZT0ibm9uZSIvPjxjaXJjbGUgY3g9IjM5IiBjeT0iMzkiIHI9IjM2LjUiIGZpbGw9Im5vbmUiLz48L2c+PHJlY3Qgd2lkdGg9Ijc2LjY0NyIgaGVpZ2h0PSI1LjQxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MDUuMzE1IDQwOS41MTMpIHJvdGF0ZSgtNDUpIiBmaWxsPSIjZTVlNWU1Ii8+PC9nPjwvc3ZnPg') no-repeat center/50px 50px;}
section.aliasCategories li a>.img img {width:100%;height:100%;object-fit:contain;}


@media screen and (max-width:1200px){
    ul.prodList li {flex-basis:50%;}
    div.catListNavig {flex-direction:column;align-items:flex-end;}
    div.catListNavig>* {margin-right:0;width:100%;}
    div.catListNavig>*+* {margin-top:10px;}
    div.catListNavig>div.right {display:flex;justify-content:space-between;width:100%;}
    div.catListNavig>div.right>*+* {margin-left:10px;}
    div.catListNavig a.chpagin {height:30px;padding:0 10px;line-height:30px;}
    div.catListNavig .select {display:block;}
    div.prodListItem div.img {flex:1 0 40%;}
}
@media screen and (max-width:940px){
    ul.prodList div.tlt {font-size:1.1em}
    ul.prodList div.cost {font-size:1em}
    div.catListNavig span.title {display:block;}
    div.prodListItem footer {display:block;}
    div.prodListItem div.img {flex:0 1 30%;margin-right:10px;}
}

@media screen and (max-width:768px){
    div.catListNavig span.title {display:block;}
    div.catListNavig > div.filter {display:block;}
    div.prodListItem>a {display:block;}
    div.prodListItem div.img {width:250px;}
    section.aliasCategories h2 {font-size:20px;}
    section.aliasCategories ul {margin-left:-10px;}
    section.aliasCategories li {padding-left:10px;margin-bottom:10px;}
    section.aliasCategories li>a {font-size:16px;}
}
@media screen and (max-width:600px){
    ul.prodList {display:block;margin:0 auto;max-width:400px;}
    ul.prodList li {padding-left:0;}

    div.catListNavig {display:block;}
    div.catListNavig>*+* {margin-top:10px;}
}
@media screen and (max-width:576px){
    section.aliasCategories li {flex-basis:50%;}
}
@media screen and (max-width:440px){
    section.aliasCategories li {flex-basis:100%;}
}