@media only screen and (min-width:1100px) {.grid .god-vid {width:25%;} .grid #goods_cont div.list-item:nth-child(4n+1) .god-22:before {width:0!important;}}
@media only screen and (min-width:961px) and (max-width:1099px) {.grid .god-vid {width:33.3333333333%;} .grid #goods_cont div.list-item:nth-child(3n+1) .god-22:before {width:0!important;}}
@media only screen and (min-width:799px) and (max-width:961px) {.grid .god-vid {width:25%;} .grid #goods_cont div.list-item:nth-child(4n+1) .god-22:before {width:0!important;}}
@media only screen and (min-width:639px) and (max-width:799px) {.grid .god-vid {width:33.3333333333%;} .grid #goods_cont div.list-item:nth-child(3n+1) .god-22:before {width:0!important;}}
@media only screen and (min-width:419px) and (max-width:639px) {.grid .god-vid {width:50%;} .grid #goods_cont div.list-item:nth-child(2n+1) .god-22:before {width:0!important;}}
@media only screen and (max-width:419px) {
.grid .god-vid {width:100%;} .grid #goods_cont div.list-item .god-22:before {width:0!important;}
.grid .god-36 {width: calc(100% - 12px)!important;width: -moz-calc(100% - 12px)!important;width: -webkit-calc(100% - 12px)!important;}
.grid #goods_cont .god-26-1 {min-height: inherit!important;margin-bottom:50px!important;}
.grid .god-26, .grid .god-29, .grid .god-27 span {max-height:inherit!important;}}
@media only screen and (min-width:359px) and (max-width:419px) {
.grid .god-27 span {font-size:19px!important;line-height:19px!important;}
.grid #goods_cont .list-item .god-28 span {font-size:15px!important;line-height:19px!important;}
.grid .god-31 {font-size:16px!important;line-height:21px!important;}
.grid .god-29 {margin-bottom:15px!important;} .grid .god-33 .add:after {font-size:15px!important;line-height:15px!important;padding: 10px 30px!important;}}
.grid .god-22:before {content: " ";height: 200px;width: 1px;background-color: #ebebeb;position: absolute;left: -1px;top: 42%;transform: translate(0,-50%);}    
.grid .god-vid:hover .god-22:before {width:0!important;} 
.grid .god-vid {float:left;}
.grid .god-21 {border:0;padding:0;margin-bottom:10px;position:relative;}
.grid .god-22 {padding: 7px 20px 15px;border: 1px solid #fff;border-bottom: 0;border-radius: 4px 4px 0 0;}
.grid .god-23 {width:100%;position:relative!important;background-position-x: center!important;background-position-y: center!important;background-size: cover!important;}
.grid .god-25 {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-decoration: none;}
.grid .god-24 {position: absolute;right:10px;top: 5px;border-radius: 4px;color: #fff;font-size: 13px;line-height: 16px;padding: 2px 7px 1px 5px;font-weight: 400;letter-spacing: 0.2px;cursor: default;}
.grid .god-26 {text-align:center;float: left;margin-bottom:9px;width: 100%;max-height: 36px;overflow: hidden;}
.grid .god-27 span {display:inline-block;font-weight: 500;font-size: 17px;letter-spacing: -0.16002px;line-height: 17px;}
.grid .god-27 span {max-height:17px;overflow:hidden;}
.grid .god-28 span {text-decoration: line-through!important;font-weight: 300!important;color: #b8b8b8!important;font-size: 13px!important;letter-spacing: -0.16002px!important;line-height: 17px!important;padding-right:5px;}
.grid .god-29 {text-align:center;float: left;width: 100%;max-height:60px;overflow:hidden;margin-bottom:10px;}
.grid .god-26-1 {min-height:150px;float: left;width: 100%;margin-bottom:5px;}
.grid .god-31 {font-weight: 400;color: #626060;font-size: 14px;line-height: 20px;}
.grid .god-vid:hover .god-31, .god-31:hover {text-decoration:none!important;color:#000;}
.grid .god-32 {float:left;width:100%;text-align:center;}
.grid .god-33 {float: left;width:100%;text-align:center;}
.grid .god-33 .add:after {content: 'В корзину';background: transparent;font-size: 14px;line-height: 14px;padding: 6px 20px;border: 2px solid;font-weight: 400;cursor: pointer;border-radius: 30px;display: inline-block;}
.grid .god-33 .add:hover:after {color:#fff;}
.grid .god-33 .done:before {content: '\f00c';text-decoration: none!important;font-family: Fontawesome;display: inline-block;padding-right: 5px;font-size: 16px;line-height: 16px;}
.grid .god-33 .done:after {content: 'Уже в корзине';font-size: 14px;line-height: 16px;pointer-events: none;}
.grid .god-33 .done {pointer-events: none;padding:3px 0;}
.god-vid:hover .god-24 {display:none;}
.god-34 .now, .god-35 .wish {display:none;}
.god-vid:hover .god-35 .wish, .god-vid:hover .god-34 .now {display:inline-block;}
.god-35 .wish {position: absolute;right: 5px;top: 5px;z-index: 2;}
.god-35 .wish {width: 20px;height: 20px;line-height: 20px;cursor: pointer;z-index: 2;border-radius: 50%;padding: 3px 2px 2px 2px;background-size: 20px 20px !important;background-repeat: no-repeat !important;background-position: center center !important;opacity: 1;}
.god-35 .wadd {background: url(/img/wishg.jpg) #fff;}
.god-35 .wdel {background: url(/img/wishs.png) #fff;}
.god-34 .now {position: absolute;left: 5px;top: 5px;z-index: 2;}
.god-34 .now {background: url(/img/buy_now.png) #fff;width: 20px;height: 20px;line-height: 20px;cursor: pointer;z-index: 2;border-radius: 50%;padding: 3px 2px 2px 2px;background-size: 20px 20px !important;background-repeat: no-repeat !important;background-position: center center !important;opacity: 1;}
.god-vid:hover .god-22, .god-vid:hover .god-36 {border-color:#ebebeb;}
.grid .god-36 {padding: 0 5px;border: 1px solid #fff;border-top: 0;float: left;padding-bottom: 10px;border-radius: 0 0 4px 4px;}
@media only screen and (min-width:599px) {
.list .god-vid {padding:0 2px 10px;transition:none;}
.list .god-4 {padding-left:20px;}
.list .god-9 {margin-bottom:15px;}
.list .god-10 {line-height:18px;width: calc(100% - 110px);width: -moz-calc(100% - 110px);width: -webkit-calc(100% - 110px);}
.list .god-12 {width:100px;}}
@media only screen and (min-width:620px) {.list .god-1 {width:200px;height:200px;vertical-align:top;} .list .god-2 {min-width:200px;max-width:200px;min-height:200px;max-height:200px;}}
@media only screen and (min-width:539px) and (max-width:620px) {.list .god-1 {width:180px;height:180px;} .list .god-2 {min-width:180px;max-width:180px;min-height:180px;max-height:180px;}}
@media only screen and (min-width:399px) and (max-width:599px) {.list .god-vid {padding: 0 0 10px!important;} .list .god-4 {padding-left:10px;} .list .god-9 {margin-bottom:8px;} .list .god-10 {margin-bottom:7px;width:auto!important;line-height:20px;} .list .god-11 span {display:inline-block;} .list .god-12 {float:right;width:auto!important;} .list .god-13 {max-height:80px;overflow:hidden;}} 
@media only screen and (min-width:439px) and (max-width:539px) {.list .god-1 {width:160px;height:160px;} .list .god-2 {min-width:160px;max-width:160px;min-height:160px;max-height:160px;}} 
@media only screen and (min-width:399px) and (max-width:439px) {.list .god-1 {width:150px;height:150px;} .list .god-2 {min-width:150px;max-width:150px;min-height:150px;max-height:150px;}} 
@media only screen and (min-width:399px) {
.list .god-vid {width:100%!important;margin-bottom:40px;}
.grid .god-list {display:none;opacity:0;transition:none;}
.list .god-grid {display:none;opacity:0;transition:none;}
.list .god-list {opacity:1;transition:none;}
.grid .god-grid {opacity:1;transition:none;}
.list #goods_cont .list-item:last-of-type .god-vid {margin:0!important;}
.list .god-1 {vertical-align:top;}
.list .god-2 {background-size:cover!important;background-position-x:center!important;background-position-y:center!important;display:inline-block;width:auto;overflow:hidden;position:relative;}
.list .god-3 {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-decoration: none;}
.list .god-4 {text-align:left;vertical-align:middle;}
.list .god-5 {float:left;width:100%;margin-bottom:15px;}
.list .god-6 {float: left;width: calc(100% - 30px);width: -moz-calc(100% - 30px);width: -webkit-calc(100% - 30px);}
.list .god-7 {font-weight: 500;color: #444;font-size: 18px;line-height: 24px;}
.list .god-7:hover {text-decoration:none!important;color:#000;}
.list .god-8 {display: inline-block;width:20px;margin-left:10px;float: left;vertical-align:top;}
.list .god-8 .wadd {background: url(/img/wishg.jpg);}
.list .god-8 .wdel {background: url(/img/wishs.png);}
.list .god-8 .wish {width: 20px;height: 20px;line-height: 20px;display: inline-block;cursor: pointer;background-size: cover;}
.list .god-9 {float:left;width:100%;}
.list .god-10 {float: left;display:block;font-weight:500;font-size: 18px;letter-spacing: -0.16002px;}
.list .god-11 {padding-right: 10px;}
.list .god-11 span {text-decoration: line-through!important;font-weight: 300!important;color:#b8b8b8!important;font-size: 15px!important;letter-spacing: -0.16002px!important;line-height: 18px!important;}
.list .god-12 {overflow:hidden;height:20px;margin-left:10px;display:inline-block;} 
.list .god-12 ul, .list .god-12, .list .god-12 ul li, .list .god-12 a, .list .god-12 ul li a {pointer-events:none!important;}
.list .god-13 {float: left;font-size: 14px;line-height: 20px;font-weight: 400;color: #777;margin-bottom: 15px;}
.list .god-13 p, .god-13 b, .god-13 em, .god-13 i, god-13 cite, .god-13 var, god-13 address, god-13 dfn, .god-13 u, .god-13 ins, .god-13 strong, .god-13 s, .god-13 strike, .god-13 del, .god-13 sub, .god-13 sup, .god-13 ol, .god-13 ul, .god-13 li, .god-13 pre, .god-13 h1, .god-13 h2, .god-13 h3, .god-13 h4, .god-13 h5, .god-13 h6 {list-style: none!important;vertical-align: middle!important;text-indent:0!important;color:#777!important;font-size: 14px!important;line-height: 20px!important;margin: 0!important;padding: 0!important;display: inline!important;text-decoration: none!important;text-align:left!important;font-weight:400!important;}
.list .god-14 {float:left;width:100%;}
.list .god-15 {float: left;width: calc(100% - 30px);width: -moz-calc(100% - 30px);width: -webkit-calc(100% - 30px);}
.list .god-15 .add:after {content: 'В корзину';background: transparent;font-size: 14px;line-height: 14px;padding: 8px 24px;border: 2px solid;font-weight: 400;cursor: pointer;border-radius: 30px;display: inline-block;}
.list .god-15 .add:hover:after {color:#fff;}
.list .god-15 .done:before {content: '\f00c';text-decoration: none!important;font-family: Fontawesome;display: inline-block;padding-right: 5px;font-size: 16px;line-height: 16px;}
.list .god-15 .done:after {content: 'Уже в корзине';font-size: 14px;line-height: 16px;pointer-events: none;}
.list .god-15 .done {pointer-events: none;}
.list .god-16 {display: inline-block;width:20px;margin-left:10px;float: left;vertical-align:top;}
.list .god-16 .now {background: url(/img/buy_now.png);width: 20px;height: 20px;line-height: 20px;display: inline-block;cursor: pointer;background-size: cover;opacity: 0.8;}
.list .god-16 .now:hover {opacity:1;}
.list .god-18 {position: absolute;right: 5px;top: 5px;border-radius: 4px;color: #fff;font-size: 14px;line-height: 21px;padding: 2px 9px 1px 6px;font-weight: 300;letter-spacing: 0.7px;cursor: default;}
}
@media only screen and (max-width:399px) {.list .god-list, .god-list {display:none!important;}
.list .god-vid {width:100%;float:left;}
.list .god-26, .grid .god-29, .grid .god-27 span {max-height:inherit!important;}
.list .god-21 {border:0;padding:0;margin-bottom:10px;position:relative;}
.list .god-22 {padding: 7px 20px 15px;border: 1px solid #fff;border-bottom: 0;border-radius: 4px 4px 0 0;}
.list .god-23 {width:100%;position:relative!important;background-position-x: center!important;background-position-y: center!important;background-size: cover!important;}
.list .god-25 {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-decoration: none;}
.list .god-24 {position: absolute;right:10px;top: 5px;border-radius: 4px;color: #fff;font-size: 13px;line-height: 16px;padding: 2px 7px 1px 5px;font-weight: 400;letter-spacing: 0.2px;cursor: default;}
.list .god-26 {text-align:center;float: left;margin-bottom:9px;width: 100%;}
.list .god-27 span {display:inline-block;font-weight: 500;font-size: 17px;letter-spacing: -0.16002px;line-height: 17px;}
.list .god-28 span {text-decoration: line-through!important;font-weight: 300!important;color: #b8b8b8!important;font-size: 13px!important;letter-spacing: -0.16002px!important;line-height: 17px!important;padding-right:5px;}
.list .god-29 {text-align:center;float: left;width: 100%;margin-bottom:10px;}
.list .god-26-1 {min-height: inherit!important;margin-bottom:50px!important;float: left;width: 100%;}
.list .god-31 {font-weight: 400;color: #626060;font-size: 14px;line-height: 20px;}
.list .god-vid:hover .god-31, .god-31:hover {text-decoration:none!important;color:#000;}
.list .god-32 {float:left;width:100%;text-align:center;}
.list .god-33 {float: left;width:100%;text-align:center;}
.list .god-33 .add:after {content: 'В корзину';background: transparent;font-size: 14px;line-height: 14px;padding: 6px 20px;border: 2px solid;font-weight: 400;cursor: pointer;border-radius: 30px;display: inline-block;}
.list .god-33 .add:hover:after {color:#fff;}
.list .god-33 .done:before {content: '\f00c';text-decoration: none!important;font-family: Fontawesome;display: inline-block;padding-right: 5px;font-size: 16px;line-height: 16px;}
.list .god-33 .done:after {content: 'Уже в корзине';font-size: 14px;line-height: 16px;pointer-events: none;}
.list .god-33 .done {pointer-events: none;padding:3px 0;}
.list .god-vid:hover .god-24 {display:none;}
.list. god-34 .now, .list .god-35 .wish {display:none;}
.list .god-vid:hover .god-35 .wish, .list .god-vid:hover .god-34 .now {display:inline-block;}
.list .god-34 .now {position: absolute;left: 5px;top: 5px;z-index: 2;}
.list .god-34 .now {background: url(/img/buy_now.png) #fff;width: 20px;height: 20px;line-height: 20px;cursor: pointer;z-index: 2;border-radius: 50%;padding: 3px 2px 2px 2px;background-size: 20px 20px!important;background-repeat: no-repeat!important;background-position: center center !important;opacity: 1;}
.list .god-35 .wish {position: absolute;right: 5px;top: 5px;z-index: 2;}
.list .god-35 .wish {width: 20px;height: 20px;line-height: 20px;cursor: pointer;z-index: 2;border-radius: 50%;padding: 3px 2px 2px 2px;background-size: 20px 20px !important;background-repeat: no-repeat !important;background-position: center center !important;opacity: 1;}
.list .god-35 .wadd {background: url(/img/wishg.jpg) #fff;}
.list .god-35 .wdel {background: url(/img/wishs.png) #fff;}
.list .god-vid:hover .god-22, .list .god-vid:hover .god-36 {border-color:#ebebeb;}
.list .god-36 {width: calc(100% - 12px)!important;width: -moz-calc(100% - 12px)!important;width: -webkit-calc(100% - 12px)!important;padding: 0 5px;border: 1px solid #fff;border-top: 0;float: left;padding-bottom: 10px;border-radius: 0 0 4px 4px;}
}
@media only screen and (min-width:359px) and (max-width:399px) {
.list .god-27 span {font-size:19px!important;line-height:19px!important;}
.list #goods_cont .list-item .god-28 span {font-size:15px!important;line-height:19px!important;}
.list .god-29 {margin-bottom:15px!important;}
.list .god-31 {font-size:16px!important;line-height:21px!important;}
.list .god-33 .add:after {font-size:15px!important;line-height:15px!important;padding: 10px 30px!important;}
}