.wish-form a{background:transparent}
.wish-form a:active,.wish-form a:hover{outline:0}
.wish-form img{border:0}
.wish-form input,.wish-form select,.wish-form textarea{color:inherit;font:inherit;margin:0}
.wish-form select{text-transform:none}
.wish-form input[type="submit"]{-webkit-appearance:button;cursor:pointer}
.wish-form input::-moz-focus-inner{border:0;padding:0}
.wish-form input{line-height:normal}
.wish-form textarea{overflow:auto;vertical-align:top}
.wish-form input:focus,.wish-form select:focus,.wish-form textarea:focus{outline:none}
.wish-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.6);background-image:url(../img/loading.gif);background-position:50% 50%;background-repeat:no-repeat;z-index:10001}
.wish-form{overflow:visible;position:absolute;left:50%;-moz-box-sizing:border-box;box-sizing:border-box;width:425px;margin-left:-212px;padding:25px 37px 23px;background:#EEEFF1;border-radius:6px;box-shadow:11px 11px rgba(0,0,0,.25);font:13px Arial,sans-serif;color:#7C7C7C}
.wish-modal__close{position:absolute;top:10px;right:10px;width:14px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFVJREFUeNpi+P//fxgQXwZieSBmgGJTIL4LxOYgzqf/EPAMiI2A2AeIv0DF7oEUeAPxZ6jADyD+C2U/BWJDZCNhumCSciA5JgZCgBgrCDoSrzcBAgwA5JvJgS8AOnAAAAAASUVORK5CYII=) no-repeat 50%;cursor:pointer}
.wish-form__headline{margin:0 0 22px;text-align:center;font-size:18px;color:#444}
.wish-form-row{position:relative;margin:0 0 17px;padding-left:30px;display:block;overflow:hidden;font-size:14px}
.wish-form__name{margin:10px}
.wish-form__count{font-size:12px;color:#8c8c8c}
#wish-form .wish-form__field{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;border-radius:5px;padding:11px 40px 11px 15px;background-color:#FFF;background-repeat:no-repeat;background-position:100% 50%;height:auto;background-image:url(data:image/gif;base64,R0lGODlhHwAPALMAAP///8zMzM7OzuTk5Pr6+s3NzdDQ0NPT0/39/eXl5dnZ2ezs7N7e3vX19QAAAAAAACH5BAAAAAAALAAAAAAfAA8AAARBcJhAqw1mgM27B8UlVl/JjahpoqNasqL7wZfs0Zbd4aS+8RTfJsQTAhICmkBj3CAsDEJzFRAspqrAoYFVKaTdTgQAOw==)}
#wish-form input.wish-form__button{position:relative;display:block;width:100%;height:42px;border:none;border-radius:5px;font-size:17px;font-weight:700;color:#FFF}
#wish-form input.wish-form__button:active{top:3px;box-shadow:none}
#wish-form input.wish-form__button[disabled]{background:#ddd url(../img/loading.gif) 330px 16px no-repeat!important;box-shadow:none!important;top:0!important}
.wish-form-sent{position:absolute;left:50%;-moz-box-sizing:border-box;box-sizing:border-box;width:425px;margin-left:-212px;padding:210px 33px 40px;border-radius:6px;box-shadow:11px 11px rgba(0,0,0,.25);font:bold 19px/30px Arial,sans-serif;color:#FFF;text-align:center}
#wish-form .jq-radio{width:20px;height:20px;border-radius:100%;border:2px solid #eee;background:#fff;float:left;margin:6px 0 0 -30px}
#wish-form .jq-radio.checked .jq-radio__div{position:absolute;width:14px;height:14px;top:3px;left:3px;border-radius:100%;background:#aaa}
.wish-form__product{margin:0 0 17px;overflow:hidden}
.wish-form__product-img{float:left;display:block;margin-right:15px}
.wish-form__product-name{font-size:16px}
.wish-form__product-price{font-size:26px;color:#c03;font-weight:700;margin-top:5px}