
.popup-window .popup-window-titlebar {
    height: auto;
}

.popup-window .popup-window-titlebar-text {
    margin: 0 0 15px;
    font-weight: 700;
    font-size: 30px;
    line-height: 30px;
    letter-spacing: -0.01em;
    color: #000000;
}

body .popup-window.popup-window-with-titlebar {
    padding: 50px;
}
.popup-window .popup-window-buttons {
    padding: 0;
}
.popup-window{
	width: 100%;
    /* max-width: 630px; */
}
@media (max-width: 630px) {
    /* .popup-window{
    	max-width: 100%;
    } */
    body .popup-window.popup-window-with-titlebar{
    	padding: 40px 5px;
    }
    html .popup-window-close-icon{
    	top: 16px;
    	right: 12px;
    }
}

.product-form .size-box .size-list li.selected .product-item-scu-item-color-block,
.product-form .size-box .size-list li.selected .product-item-scu-item-text-block,
.product-form .size-box .size-list li.active a{
    width: auto;
}
.product-form .size-box .size-list .product-item-scu-item-text-block,
.product-form .size-box .size-list .product-item-scu-item-color-block{
    width: auto;
    min-width: 53px;
}
.product-form .add_basket-box .red-btn{
    margin: 0 0 10px;
}
@media screen and (max-width: 500px){
    .product-form .size-box .size-list li.selected .product-item-scu-item-color-block, .product-form .size-box .size-list li.selected .product-item-scu-item-text-block, .product-form .size-box .size-list li.active a{
        width: auto;
    }
    .product-form .size-box .size-list .product-item-scu-item-text-block,
    .product-form .size-box .size-list .product-item-scu-item-color-block{
        min-width: 35px;
        width: auto;
    }
    .product-form .add_basket-box .red-btn{
        margin: 0 0 18px;
    }
}