ul.prodList {list-style:none;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin-left:-15px;}
ul.prodList li {flex:0 0 33%;box-sizing:border-box;position:relative;z-index:0;padding-left:15px;margin-bottom:15px;}
.not-aside ul.prodList li {flex-basis:25%;}
ul.prodList li>div {transition:box-shadow .3s;overflow:hidden;background-color:#fff;box-sizing:border-box;height:100%;text-decoration:none;border:1px solid #D7D2E4;border-radius:6px;display:flex;flex-direction:column;}
ul.prodList li:hover>div{box-shadow:0 0 20px rgba(215, 210, 228, 0.43)}
ul.prodList a {color:#50445b;display:flex;flex-direction:column;flex:1 1 auto;}
ul.prodList a>header {margin-bottom:15px;position:relative;z-index:0;}
ul.prodList div.img {position:relative;z-index:0;padding-bottom:80%;overflow:hidden;border-bottom:1px solid #D7D2E4}
ul.prodList div.img.empty {background:url('../images/blank.png') no-repeat 50% 50%/contain;}
ul.prodList div.img.load>img {opacity:0;visibility:hidden;}
ul.prodList div.img img {vertical-align:top;display:block;max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;transition:opacity .3s, visibility .3s;}
ul.prodList div.tlt {font-weight:bold;font-size:18px;text-align:center;margin:0 10px 10px;flex:1 1 auto;}
ul.prodList div.cost {font-weight:bold;font-size:24px;margin-bottom:5px;text-align:center;}
ul.prodList div.cost small {font-size:14px;}
ul.prodList div.cost del {font-size:18px;margin-left:8px;display:inline-block;}
ul.prodList div.cost del small {font-size:12px;color:#777;}
ul.prodList footer {text-align:center;padding: 15px 10px;display:flex;align-items:center;justify-content:center;}
ul.prodList footer a.more {color:#200080;}
ul.prodList footer a.more::after {content:'\2192';display:inline-block;margin-left:4px;}
ul.prodList footer form.formProduct {flex:1;margin-left:10px;word-break:break-word;}
ul.prodList .labels {position:absolute;z-index:1;bottom:0;right:0;}
ul.prodList .labels>* {font-size:14px;display:inline-block;font-weight:bold;text-transform:uppercase;color:#fff;background-color:#200080;padding:2px 10px;border-top-left-radius:10px;}
ul.prodList .labels>*+* {margin-left:4px;}

ul.prodList form [type="submit"][name="addCart"] {font:bold 16px 'Montserrat', sans-serif;text-transform:uppercase;color:#200080;border:1px solid #200080;border-radius:4px;background-color:#fff;cursor:pointer;outline:none;padding:10px 18px;transition:background-color .3s, color .3s;}
ul.prodList form [type="submit"][name="addCart"]:hover {background-color:#200080;color:#fff;}

.groups-products-wrap {margin-bottom:30px;}
.groups-products-wrap.promotions {background:url('../images/bg2.jpg') no-repeat;background-size: cover;position:relative;z-index:0;padding-bottom:30px;}
.groups-products-wrap.promotions .prodListArea {position:relative;z-index:1;}
.groups-products {padding:30px 80px 0;max-width:1280px;margin:0 auto;}
.groups-products .prodListArea {overflow:hidden;}
.groups-products ul.prodList {overflow:hidden;position:relative;z-index:0;flex-wrap:nowrap;}
.groups-products ul.prodList li {margin-bottom:0;}
.groups-products-wrap.recommend .groups-products{padding-top: 0;}


div.prodListItem {font:16px 'Roboto', sans-serif;margin-bottom:25px;border:1px solid #d7e2ed;background-color:#fff;display:flex;}
div.prodListItem a:not(.more) {display:flex;text-decoration:none;padding:15px;color:#000;transition:border-color .3s;flex:1 0 0px;}
div.prodListItem:hover {border-color:#669cff;}
div.prodListItem h2 {font:bold 18px 'Roboto', sans-serif;margin-bottom:8px;}
div.prodListItem .data {flex: 1 1 auto;display:flex;flex-direction:column;}
div.prodListItem .data>.body {flex:1 1 auto;}

div.prodListItem div.img {position:relative;z-index:0;flex:0 1 374px;}
div.prodListItem div.img.empty {background:url('../images/blank.png') no-repeat 50% 50%;}
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;font-size:12px;}

div.prodListItem div.type>* {border:1px solid #aaa;border-radius:4px;display:inline-block;padding:2px 8px;white-space:nowrap;}
div.prodListItem div.type div.promo {border-color:#db0303;color:#f00;}
/*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:18px;display:block;margin-top:3px;}
div.prodListItem div.item span.title {font-weight:200;}
div.prodListItem img.manufacturer {}
div.prodListItem .data footer {display:flex;align-items:center;}
div.prodListItem .data footer>.items {flex:1 1 auto;align-items:flex-end;}
div.prodListItem .footer {padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;}
div.prodListItem .footer>*+* {margin-top:10px;}
div.prodListItem form [type="submit"][name="addCart"] {font:bold 18px 'Roboto', sans-serif;color:#7fb615;border:1px solid #7fb615;background-color:#fff;cursor:pointer;outline:none;padding:8px 24px;transition:background-color .3s, color .3s;}
div.prodListItem form [type="submit"][name="addCart"]:hover {background-color:#7fb615;color:#fff;}
div.prodListItem .footer div.more {pointer-events:none;}
div.prodListItem .footer a.more {color:#7fb615;}
div.prodListItem .footer a.more::after {content:'\2192';display:inline-block;margin-left:4px;}

section.prodList {padding:40px;}
.catListNavigTitle {text-align:center;margin-bottom:20px}
div.catListNavig {display:flex;font-weight:bold;color:#484848;font-size:15px;}
div.catListNavig>* {margin-right:10px;}
div.catListNavig>div.filter {display: none}
div.catListNavig>div.right {margin-left:auto;margin-right:0;}
/*
div.catListNavig .select {display:inline-block;position:relative;z-index:0;margin-left: 10px}
div.catListNavig .select::after {content:'';position:absolute;width:12px;height:8px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAABHNCSVQICAgIfAhkiAAAAIhJREFUGFdtkMENwkAMBMci8KaTUAJ0QAnwSVWRSCdAB0cneRPQIp+IZILvOdo5r21dr0GinRoOw9lGkne6aLt+ccUo1vUqQCtRMmkOm7GTuJuDzZtbJsUw8Hiu2Js3yCTnXsN/nsNeuQqZ5GwZrizuGCd9ea0Rj/EjxEkS49RwXF7uT8jOGtkHFZdXdRenHgcAAAAASUVORK5CYII=') no-repeat;right:10px;top:0;bottom:0;margin:auto 0;}
div.catListNavig .select select {padding: 5px 15px;font:500 16px 'Roboto', sans-serif;border:1px solid #B2CDFF;border-radius:4px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;box-sizing:border-box;width:100%;}
 */
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 span.input .title{display:inline-block;vertical-align:middle;margin-right: 10px}

div.catListNavig .visible {display:inline-block;width:30px;height:26px;vertical-align:middle;}
div.catListNavig .visible.normal {background:url('data:image/gif;base64,R0lGODlhHgA0AJECAGac/7LN/////wAAACH5BAEAAAIALAAAAAAeADQAAAKFjI8iyO2tnpwh0psW3nZfBYbiOI2mWWoe1a1S6zpwzMzfief6jqf0q/rVgsKDTXj88VDAZchXHEalUyMxmpQAttyuogsOi8PfsflcPqvB6bW77VY7Reg5qB6Pw/PjPZ8s8CcX+GdneDiCJ2jmt7jV6Ai5KCmIWGeo6AioKUZZSMjpBZpXAAA7') no-repeat 0 0;}
div.catListNavig .visible.short {background:url('data:image/gif;base64,R0lGODlhHgA0AJECAGac/7LN/////wAAACH5BAEAAAIALAAAAAAeADQAAAKBjI8oku1vFpxQ0qsY3nbf7k1g+IxkY56ZWmks6lLLTNf2jee6zcXvkXoFWUNV8XQkJUNLT7P3g0UTTYD1isUustyu17r9ir3hsflaPpvTajG7TRbA1/K5u26P57/vPRg/tiM4SKij1ueHuKeYx2jnOAcJJ9lGeQjoh4aZCWB5RlkAADs=') no-repeat 0 0;}
div.catListNavig .visible.sel {background-position:0 100%;}

div.catListNavig button.showFeatures {width: 40px;height: 40px;
background: #FFFFFF url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJzdmc1IiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI1MTIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSI1MTIiPg0KICA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMTEiPg0KICAgIDxyZGY6UkRGPg0KICAgICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPg0KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCiAgICAgICAgPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPg0KICAgICAgICA8ZGM6dGl0bGUvPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPGRlZnMgaWQ9ImRlZnM5Ii8+DQogIDxnIHN0eWxlPSJmaWxsOiNlN2RmYWU7ZmlsbC1vcGFjaXR5OjAuOTQxMTc2NDciIGRhdGEtbmFtZT0iTGF5ZXIgNjIiIGlkPSJMYXllcl82MiI+DQogICAgPHBhdGggc3R5bGU9ImZpbGw6I2U3ZGZhZTtmaWxsLW9wYWNpdHk6MC45NDExNzY0NyIgaWQ9InBhdGgyIiBkPSJtMyA2aDExYTIgMiAwIDAgMCAyIDJoMmEyIDIgMCAwIDAgMi0yaDFhMSAxIDAgMCAwIDAtMmgtMWEyIDIgMCAwIDAgLTItMmgtMmEyIDIgMCAwIDAgLTIgMmgtMTFhMSAxIDAgMCAwIDAgMnptMTMtMmgydjEgMWgtMnptNSA3aC05YTIgMiAwIDAgMCAtMi0yaC0yYTIgMiAwIDAgMCAtMiAyaC0zYTEgMSAwIDAgMCAwIDJoM2EyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMmg5YTEgMSAwIDAgMCAwLTJ6bS0xMyAydi0yaDJ2MSAxem0xMyA1aC0zYTIgMiAwIDAgMCAtMi0yaC0yYTIgMiAwIDAgMCAtMiAyaC05YTEgMSAwIDAgMCAwIDJoOWEyIDIgMCAwIDAgMiAyaDJhMiAyIDAgMCAwIDItMmgzYTEgMSAwIDAgMCAwLTJ6bS03IDJ2LTJoMnYxIDF6Ii8+DQogIDwvZz4NCjwvc3ZnPg==') 50% 50% no-repeat;
background-size: 20px auto;
margin-right: 20px;
border: 1px solid  #D7D2E4;
}
div.catListNavig button.showFeatures:hover {}

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 {border:1px solid #aaa;border-radius:13px;padding:20px 25px 0;margin-bottom:20px;}
section.aliasCategories h2 {font-size:30px;color:#674197;margin-bottom:10px;}
section.aliasCategories ul {list-style:none;display:flex;flex-wrap:wrap;margin-left:-20px;}
section.aliasCategories li {padding-left:20px;box-sizing:border-box;flex:0 0 25%;margin-bottom:20px;}
section.aliasCategories li>a {display:block;text-decoration:none;color:#000;font-weight:bold;font-size:20px;}
section.aliasCategories li div.img {border:1px solid #aaa;padding-bottom:66.67%;margin-bottom:5px;position:relative;z-index:0;}
section.aliasCategories li div.img img {position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;}
section.aliasCategories li div.img.empty {background:url('../images/blank.png') no-repeat 50% 50%/contain;}

div.subCategories {border:1px solid #D7D2E4;margin-bottom:20px;border-radius:6px;padding:10px;}
div.subCategories ul {list-style:none;font-size:18px;}
div.subCategories li ul {margin-top:1px;}
div.subCategories li+li {margin-top:1px;}
div.subCategories li a {
    display:block;color:#50445b;padding:10px 13px;border-radius:6px;font-weight:600;
    &[href$="nowosci.html"],
    &[href$="suplementy-quantiv.html"] {color:red;}
}
div.subCategories li li a {padding-left:35px;}
div.subCategories li a:hover {background-color:#f3f1f7;}
div.subCategories li.sel>a {font-weight:bold;background:#f3f1f7 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAABHNCSVQICAgIfAhkiAAAAGtJREFUGFdjVGBoWMDAwKAPxI4PGBo+AGkUwAhUcAGqAERjKAIpEABKHMCliBFkHj5FYAX4FMEVYFMEdLQhNgX7gYoNgHghUEECuhUokiBTkR2JIQlWAPUBVkmYAlhAge3EFpILQILYJEHiAKNxMw1LGFGBAAAAAElFTkSuQmCC') no-repeat right 10px center;}
div.subCategories li.subsel>a {font-weight:bold;}
div.subCategories li li.sel>a {font-weight:normal;}

.changeCategory {display:none;margin:0 auto 30px;}
.changeCategory .select {display:block;}
.changeCategory select {font-size:20px;}
.changeCategory .title {font-weight:bold;margin-bottom:3px;}

@media screen and (max-width:1400px){
    ul.prodList form [type="submit"][name="addCart"] {padding:8px;}
}
@media screen and (max-width:1200px){
    div.prodListItem div.img {flex-basis:40%;}
    div.prodListItem div.cost {font-size:20px;}
    div.subCategories ul li {font-size: 16px}
    .groups-products {padding-top: 20px}
    footer.main {padding-top: 20px}
    footer.main .top-footer-item h2 {font-size: 20px;margin-bottom: 20px;}
    /*ul.prodList li {flex-basis:33%;}*/
    .not-aside ul.prodList li {flex-basis:33%;}
}
@media screen and (max-width:994px){
    div.prodListItem div.img {flex-basis:150px;}
    div.prodListItem div.img.empty {background-size:99% auto;}
    ul.prodList form [type="submit"][name="addCart"] {text-transform:none;}
}
@media screen and (max-width:768px){
    .not-aside ul.prodList li {flex-basis:50%;}
    div.catListNavig {justify-content: space-between;align-items: flex-end;padding-top: 20px}
    div.catListNavig>* {}
    div.catListNavig>*+* {}
    div.prodListItem {flex-direction:column;}
    div.prodListItem .footer {flex-direction:row;align-items:center;padding-top:0;}
    div.prodListItem .footer>*+* {}
    div.catListNavig>div.filter {display:inline-block}
    div.catListNavig > div.right {margin-left: unset;margin-right: 0;}
    div.catListNavig span.input {margin-left: 20px}
    div.catListNavig .select:before {content:'';position:absolute;width:40px;height:100%;top: 0;bottom:0;left:0;display:block;background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS43MiIgaGVpZ2h0PSIxOS4yMjkiIHZpZXdCb3g9IjAgMCAxOS43MiAxOS4yMjkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMuNzM2KSI+PHBhdGggZD0iTTkuNzc4LDI2Mi43MzZILjY1NWEuNjU1LjY1NSwwLDAsMC0uNjU1LjY1NXYuNjU1YS42NTUuNjU1LDAsMCwwLC42NTUuNjU1SDkuNzc4YS42NTUuNjU1LDAsMCwwLC42NTUtLjY1NXYtLjY1NUEuNjU1LjY1NSwwLDAsMCw5Ljc3OCwyNjIuNzM2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMjQyLjA0NCkiIGZpbGw9IiNkN2QyZTQiLz48cGF0aCBkPSJNLjY1NSwyMDEuN0g4LjU0OWEuNjU1LjY1NSwwLDAsMCwuNjU1LS42NTV2LS42NTVhLjY1NS42NTUsMCwwLDAtLjY1NS0uNjU1SC42NTVhLjY1NS42NTUsMCwwLDAtLjY1NS42NTV2LjY1NUEuNjU1LjY1NSwwLDAsMCwuNjU1LDIwMS43WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMTgzLjE2OSkiIGZpbGw9IiNkN2QyZTQiLz48cGF0aCBkPSJNLjY1NSwxMzguN0g3LjMxOWEuNjU1LjY1NSwwLDAsMCwuNjU1LS42NTV2LS42NTVhLjY1NS42NTUsMCwwLDAtLjY1NS0uNjU1SC42NTVhLjY1NS42NTUsMCwwLDAtLjY1NS42NTV2LjY1NUEuNjU1LjY1NSwwLDAsMCwuNjU1LDEzOC43WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMTI0LjI5MykiIGZpbGw9IiNkN2QyZTQiLz48cGF0aCBkPSJNLjY1NSw2OC43SDYuMDlhLjY1NS42NTUsMCwwLDAsLjY1NS0uNjU1di0uNjU1YS42NTUuNjU1LDAsMCwwLS42NTUtLjY1NUguNjU1QS42NTUuNjU1LDAsMCwwLDAsNjcuMzkxdi42NTVBLjY1NS42NTUsMCwwLDAsLjY1NSw2OC43WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNTguODc2KSIgZmlsbD0iI2Q3ZDJlNCIvPjxwYXRoIGQ9Ik0uNjU1LDUuN0g0Ljg2YS42NTUuNjU1LDAsMCwwLC42NTUtLjY1NVY0LjM5MWEuNjU1LjY1NSwwLDAsMC0uNjU1LS42NTVILjY1NUEuNjU1LjY1NSwwLDAsMCwwLDQuMzkxdi42NTVBLjY1NS42NTUsMCwwLDAsLjY1NSw1LjdaIiBmaWxsPSIjZDdkMmU0Ii8+PHBhdGggZD0iTTE2My41ODYsMjIuMzYybC0uNDYzLS40NjNhLjY1NS42NTUsMCwwLDAtLjkyNiwwbC0yLjI1MiwyLjI1MlY5LjM5MWEuNjU1LjY1NSwwLDAsMC0uNjU1LS42NTVoLS42NTVhLjY1NS42NTUsMCwwLDAtLjY1NS42NTV2MTQuNzZMMTU1LjczLDIxLjlhLjY1NS42NTUsMCwwLDAtLjkyNiwwbC0uNDYzLjQ2M2EuNjU1LjY1NSwwLDAsMCwwLC45MjZsNC4xNTksNC4xNTlhLjY1NS42NTUsMCwwLDAsLjkyNiwwbDQuMTU5LTQuMTU5QS42NTUuNjU1LDAsMCwwLDE2My41ODYsMjIuMzYyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0NC4wNTggLTQuNjczKSIgZmlsbD0iI2Q3ZDJlNCIvPjwvZz48L3N2Zz4') no-repeat 50% 50%;background-size: 20px auto;border-right: 1px solid #D7D2E4;}

    div.catListNavig .sortBy .title{display: none;}

    div.catListNavig .select select{
    padding-left: 50px;
    height: 40px;
    }

    div.catListNavig span.input {
    height: 40px;
    background-color: #FFFFFF;
    border: 1px solid #B2CDFF;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    }
    div.catListNavig .visible{
    margin: 0px 5px;
    }

    div.catListNavig span.input .title {display: none}


    .changeCategory {display:block;}

    ul.prodList footer {flex-direction:column;}
    ul.prodList footer form.formProduct {margin-left:0;margin-top:5px;width:100%;}
    ul.prodList form [type="submit"][name="addCart"] {width:100%;}
}

@media screen and (max-width:530px){
div.catListNavig .select{margin-left: 0px}
}

@media screen and (max-width:576px){
    ul.prodList li {flex-basis:50%;}
div.catListNavig > div.right {display: none}
div.catListNavig > div.left {flex: 1 0 auto;margin: 0px}
div.catListNavig .select {display: block}
div.catListNavig button.showFeatures {margin-right: 0px}
div.catListNavig .select {margin: 0px}
    .groups-products {padding:20px 10px 0 ;}
}
@media screen and (max-width:440px){
    ul.prodList div.tlt {font-size:16px;}
    ul.prodList div.cost {font-size:18px;}
    ul.prodList {margin-left:-5px;}
    ul.prodList li {padding-left:5px;}

}