[data-product-id="56"] .choise-item.virtual:not(.new-color) .color,
[data-product-id="58"] .choise-item.virtual:not(.new-color) .color,
[data-product-id="124"] .choise-item.virtual:not(.new-color) .color, 
[data-product-id="43"] .choise-item.virtual:not(.new-color) .color, 
[data-product-id="252"] .choise-item.virtual:not(.new-color) .color, 
[data-product-id="57"] .choise-item.virtual:not(.new-color) .color {
    display:block;
    top: 40px;
    left: 0;
    width: 100%;
    height: 210px;
    border-radius: 0;
    margin-left: 0;
}

[data-product-id="124"] .choise-item.virtual:not(.new-color) .color,
[data-product-id="252"] .choise-item.virtual:not(.new-color) .color {
    height: 180px;
}

[data-product-id="252"] .choise-item.virtual:not(.new-color) .color {
    top:36px;
}

[data-product-id="56"] .choise-item.virtual:not(.new-color) .color:before,
[data-product-id="58"] .choise-item.virtual:not(.new-color) .color:before,
[data-product-id="124"] .choise-item.virtual:not(.new-color) .color:before,
[data-product-id="43"] .choise-item.virtual:not(.new-color) .color:before,
[data-product-id="252"] .choise-item.virtual:not(.new-color) .color:before,
[data-product-id="57"] .choise-item.virtual:not(.new-color) .color:before {
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    background-size: 100%;
    height: 100%;
}




[data-product-id="56"]  .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/in/vzrosliy-razmer.png);
}

[data-product-id="56"] [data-size="2"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/in/podrostkoviy-razmer.png);
}

[data-product-id="56"] [data-size="3"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/in/detskiy-razmer.png);
}




[data-product-id="58"] [data-size="43"] .choise-item.virtual:not(.new-color) .color:before, [data-product-id="58"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/out/vzrosliy-razmer.png);
}

[data-product-id="58"] [data-size="2"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/out/podrostkoviy-razmer.png);
}

[data-product-id="58"] [data-size="3"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/out/detskiy-razmer.png);
}



[data-product-id="124"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/wide/shirokie-vipuklie-vdavlennie-prokrashennie.png);
}


[data-product-id="43"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/shelk/shirokie-shelkografiya.png);
}

[data-product-id="252"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/shelk/shirokie-shelkografiya.png);
}





[data-product-id="57"] [data-size="43"] .choise-item.virtual:not(.new-color) .color:before, [data-product-id="57"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/out_print/vzrosliy-razmer.png);
}

[data-product-id="57"] [data-size="2"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/out_print/podrostkoviy-razmer.png);
}

[data-product-id="57"] [data-size="3"] .choise-item.virtual:not(.new-color) .color:before {
    background-image: url(/n/img/product/out_print/detskiy-razmer.png);
}




.btn [data-alter] {
    display:none;
}